Comment

Comment by BossingAround

That said, there's still a lot to be desired in JS's ecosystem. The difference between JS libraries and Java libraries is huge.

The package manager (npm) also has a lot of room for improvements. I have a small SPA with like 15 files and a couple of dependencies, where updating one dependency has broken my environment and I had to reinstall another underlying dependency (typically a typings package). I just miss Maven.

To say that TS is like Kotlin is true superficially, but I must say I have faced many more "wtf" moments with TS because of weird glitches of the tooling, or packages, or something similar.

I really want to love TS and JS, but the more I develop in it, the less likely I am to reach for it in my next project.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton