2 ms·
Needlessly criticising software envs / prog-langs should be avoided as it causes needless flame-warring; but I think software such as Node/NPM have serious blo
by Chris2048 6y ago
Needlessly criticising software envs / prog-langs should be avoided as it causes needless flame-warring; but
I think software such as Node/NPM have serious bloat/security issues that need to be criticised, and by extension stuff built on Atom. Any software build has to consider dev-time vs software-size, but I think the reason NPM is so popular for apps is not because it truly saves time, but because it uses existing web-dev technology, which ultimately means the technology is used in a context it wasn't designed for (and a lot of it was janky design-by-committee stuff even then) and various tricks/hacks/magic/shims are used to make it work.
Hopefully there are moves towards more WebASM in the future? But that still requires sane frameworks, or even better - libraries.