That means squat. Lots of businesses use inappropriate technologies. Businesses are not infallible. I’ve lost track of the number of companies and clients I worked for that made poor business or technological decisions and had to call me in to fix their problems.

Node can be sufficiently fast under certain conditions, but it is not a generally scalable solution for concurrent systems. That has been proven time and time again. It’s a fact that if your Node application is computationally intensive, Node’s performance will choke.

Moreover, for truly high-concurrency, solutions like Go and Erlang can spin up hundreds of thousands of threads without breaking a sweat. Let’s see Node do that with its worker threads.

And what do you know of my career to call me a “classical guy?” I’ve been in the IT business for over 20 years. I’ve worked for all kinds of companies in all kinds of application domains using all kinds of technologies, from database apps in the financial industry to real-time control systems for nuclear reactors to Windows device drivers to mobile apps and the web. I’ve worked for leading-edge startups, as well as big establishment corporations. So what do I not understand about JavaScript, a pissant programming language?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store