Fuck typescript.
I dunno, Typescript can be nice at times but it always feels like I’m bolting on something that doesn’t belong on top.
I’ll still use it for now. Not sure JSDoc is as adequate for an enterprise app for me. I know Svelte and stuff do, but I’ll wait and see.
All the stuff I write is personal tools anyways so I do the same. They’re small anyways.
Typescript is great for catching long standing bugs in old legacy JS.
Just use Kotlin to write your JS/TS
Kotlin Koans is a good hands on intro, especially if you’re already familiar with Java.
You can also do this with dart. I swear there was another “new” language which could also be compiled to JS as well.
There are a lot of programming languages that compile down to JavaScript. I used to be big into Dart, but lost interest when they became solely focused on Flutter.
I personally like using Haxe as it compiles to actual readable JavaScript (and, for fun, a bunch of other languages).