2 ms·
The Javascript world hides its complexity outside the core language, though. JS itself isn't so weird (though as always see the "Wat?" video), but the incantat
by ajross 1y ago
The Javascript world hides its complexity outside the core language, though. JS itself isn't so weird (though as always see the "Wat?" video), but the incantations required to type and read the actual code are pretty wild.
By the time you understand all of typescript, your templating environment of choice, and especially the increasingly arcane build complexity of the npm world, you've put in hours comparable to what you'd have spent learning C# or Java for sure (probably more). Still easier than C++ or Rust though.
- xigoi 1y ago…do you know you can just write JavaScript and run it in the browser? You don’t need TypeScript, NPM or build tools.
- throwaway894345 1y agoYou do if you want more than one file, or if you want to use features that a user’s target browser may not support.
- xigoi 1y ago> You do if you want more than one file Modules were added in, like, 2016.
- deleted 1y ago[deleted]
- morshu9001 1y agonodejs and npm are easy for beginners, especially compared to the Python packaging situation