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 :)