When a request could block the server, for example a request which download or upload a big file, Node it not for you. Any concurrent language would be better. Node is perfect when a lot or requests work together, but each one in a small time or even a long time but step by step. that is my experience and I hope it will help to choose the right tool for the task.
One should not confuse 3D XPoint that is a sort a memory and Optane that is a product, a SDD. Octane uses all the traditional protocols to work like other devices in a computer and that slow down the operations a lot. We saw the same drawbacks with SDD when they used the SATA interface and the protocols of hard drives, before special drivers improved their speed.
It seems to exist like a runtime (https://www.npmjs.com/package/electron), but I have not tried it for now and I can't judge the usability in production.
If you make a program that is executed a million of times or more a day, it make sense to have a language that is "near the CPU", and allows to optimize and speed up the most. This is what Go is. It will be a mistake to use it elsewhere.
"Do you remember how much the Microsoft Visual Studio used to cost? I don't even know how much it costs today (the free version of the MS compilers come without the IDE)".
Actually VS Community is free with the IDE. This post is outdated.
They complained to be screwed by Google with Java, that is false, but at the same time are not afraid to screw HP. They had a contract to a long term support of Itanium and dropped it after one year to annoy HP (there were several trials between the two companies at this moment).
You miss the case where Google had produced Android with a different platform (LLVM, Objective-C, or their own language). Since Java was in decline on mobile, it should have just entirely ripped Java from the mobile market.
This may be very interesting for the webmaster if the content of its website est copied by other sites. If they do not have the app, they can not copy the content. For the user, it may be less useful unless the app is customized for he/her.
I had also the feeling the "benchmark" is a joke. Even if it takes some seconds to print hello, speed is only important when you run big programs with million of operations.
You are right, Adobe Brackets is in the list of CodeMirror users. But I mean Advanced Editor based on Node.js and Ace (https://github.com/Scriptol/Advanced-Editor). VSC uses Electron, hence the confusion, but not Atom and Codemirror.
Atom is in competition with Brackets (Ace), Visual Studio Code (CodeMirror), Advanced Editor (Ace), to cite only the free software. All the others are quicker. I wonder how they get all these users.
There is no scientific definition of quality, so this can't happens (even if there is a easy ascertainment of garbage). Google is used to confuse quality and popularity, so maybe we will end with the more popular texts, ideas, beliefs, etc. on the top.