My love-hate, yet my favorite is TypeScript, because of very well-done IDE integration.
I can run a CLI script with it, sometimes without transpiling to JavaScript first, via ts-node.
Flexibility, because I can always downgrade to JavaScript with any, unlike Kotlin, which seems strongly typed, with all features I'll ever need, but I cannot downgrade it to dynamic.
Vastness of libraries, not only frontend, but also backend and non-web related.
So, my second favorite is actually Kotlin. Have most Python can do, plus more, also less flaw. I am shying away from Python, btw. My explanation on this was somewhere in Quora.
My love-hate, yet my favorite is TypeScript, because of very well-done IDE integration.
ts-node
.any
, unlike Kotlin, which seems strongly typed, with all features I'll ever need, but I cannot downgrade it to dynamic.So, my second favorite is actually Kotlin. Have most Python can do, plus more, also less flaw. I am shying away from Python, btw. My explanation on this was somewhere in Quora.
Yes, I do have things I like in Python as well. Doctest, Jupyter Notebook, several bindings to C or C++ libraries.