@polotek @konnorrogers I'm sorry, I was aggressive and asinine in that reponse. Going to delete that post; it wasn't at all helpful or kind.
Posts
-
Does anybody else feel like they're relearning web development? -
Does anybody else feel like they're relearning web development?@polotek @konnorrogers JavaScript has one valid module system. We can go back and forth all we want about the history, but the spec has one module system, and large players in the ecosystem refusing to focus on that module system is damaging to the language. Nobody outside of the JS bubble cares about the history, they will all just be confused why they can't use the standard module system consistently.
-
Does anybody else feel like they're relearning web development?@konnorrogers @polotek I feel like we can specifically blame Node for this for refusing to admit that CJS is not a valid JS module system.
Anyone suggesting that CJS isn't ruining JS at this point should be tasked with explaining JS modules to somebody who has only ever worked in another language. See what they think when you have to explain there are two module systems, one of which is in the spec, but everybody writes in a non-standard pseudo module system for "compatibility".
-
Does anybody else feel like they're relearning web development?@polotek I had a strange interaction at work where I asked that an internal package that was being published as uncompiled TypeScript instead be published as a real JS module. And I got heated pushback on this! The response was, "all apps have a build system, so why not?". We're at a point where not only are build steps assumed (which is fine) but *specific* build steps are assumed, and few people care if the output can run as-is in any JS runtime.
Web dev is in a real bad place.
-
Forget Vance. It’s •Trump• the Republicans should be talking about replacing.@inthehands They not only did this for a month straight to Biden, they did it during a month where the Supreme Court said presidents are kings and where there was literally an assassination attempt against the other candidate!