Earlier quoted context omitted.
> Requiring a novice to learn arcana of a 30 year old Unix system before they can learn to program is purely extraneous. The thing is, that's the system they are using. Node.js is a programming runtime for that system. Node.js has a GUI installer that sets everything up correctly, it's just not an IDE. Jetbrains has an IDE, WebStorm, that probably works just as well as the Java one. It can automatically download Node…
Sure, but when I visit nodejs.org there is a very prominent "Download" button, and no mention at all that I might have an easier time with WebStorm (or another such fully-integrated development package). No links to introductory materials either, I might add. Those would be fairly trivial changes to the website landing page, but they could drastically reduce the steepness of the on-ramp. By contrast, if I visit pytho…
Compare with https://www.javascript.com/