3 ms·
What’s wrong with modern JavaScript as a programming language (although I would maybe point to typescript which adds types to JS instead)?
by addicted 5y ago
What’s wrong with modern JavaScript as a programming language (although I would maybe point to typescript which adds types to JS instead)?
- seba_dos1 5y agoThere's no distinct "modern JavaScript", it's still the same language. It just has bunch of things added to make it more manageable, but it still contains all the footguns and gotchas as it did before. Its tooling got significantly better in the last decade or so, but you still need to intentionally rely on it in order to work with the language in any sensible way. You can't really hope for any other outcome when maintaining backwards compatibility.
- hsn915 5y agoThe tooling only got better last year with esbuild. Everything else is either unmanageably complicated (webpack) or slow (rollup, parcel, babel). React mainstreamed the idea of using a virtualdom to accelerate UI building (accelerate in the computational sense: by not dealing directly with the slow DOM).
- seba_dos1 5y agoI remember how webdev looked like 15 years ago. The tooling did get better even before esbuild - but I never said it was "good" :)
- hsn915 5y agoI responded to the sibling comment asking the same question https://news.ycombinator.com/item?id=29068066 https://news.ycombinator.com/item?id=29068066