Re:Napa.js: A multi-threaded JavaScript runtime
by cjalmeida on Wednesday October 18, 2017 @07:10PM
(#15504080)
Dealing with threads and shared memory properly is way harder than getting acquainted with modern C++ or Java.
Most cases, when you need to parallelize and multiprocess doesn't cut it, you'll likely need to go to the C++ module route anyway.
> What would happen if we made everyone program enterprise CRUD applications in C++ from scratch
I don't think that's a good analogy. A better analogy would be if we started writing everything in JS/Ruby/Python instead of using lower-level languages where performance matters. Except, this is regularly done with great success by many, many companies, so I don't think that helps your point. Sure, you may have to eventually port it to a more performant platform when you hit massive scale, but that point may also never come.