Oddbean new post about | logout
 Hooray, now that I'm completely dependent on typescript, the type checker is now failing on line 62,000 of typescript's source code and I'm completely unable to run tsc on Coracle 
 the transition will be worth it though... a lot of bugs hide in wibbly wobbly dynamic types 
 Yeah, I'm a convert to types 
 Typescript sucks. Come to Kotlin. :)  
 Does it compile to html 
 It's a whole thing: https://kotlinlang.org/docs/js-overview.html  
 There is a wasm target as well. Jetbrains is just doing everything these days... 

They are even doing native (arm + x86) with C bindings...  
 Wow, that's pretty surprising. Is kotlin better than rust? I have zero exposure to kotlin 
 For applications, I think so. Rust is too low level for apps. Reading Rust is painful. 
 noone told me! 
 Come to kotlin, Will. :)  
 ew 
 Kotlin is the way. 
 Sure if you’re on the jvm 
 Oh yeah, jvm. If I were to go java, I'd use clojure 
 I do like functional programming but dynamic langs still scare me for large apps 
 I'm afraid now that I've embraced types I won't be able to go back 😢 
 Kotlin supports types. And it has proper null checks unlike Java 
 I used it for a web app a few years ago.

Was not good as frameworks like Svelte. But also was somewhat better than writing raw JS 
 Kotlin compiles to native :)  
 no one 
 when amethyst for web? 
 cast everything in line 62,000 to 'any' 
 It's a runtime failure 😂😂😂 
 thisistheway.gif 
 is tsc failing in typescript own code? 
 yuhp 
 finally you are a real programmer