DEV Community

Discussion on: Tell me an unpopular software opinion

Collapse
 
michaelcurrin profile image
Michael Currin

An event loop was added to NodeJS to handle concurrency as it was the only viable option - not a strength.

Other languages have the freedom to use multi threading instead for concurrency.

I wrote a post about this.

dev.to/michaelcurrin/javascript-s-...

Thread Thread
 
koresar profile image
Vasyl Boroviak

nope. Event loop wasn't added to node. NodeJS was was born because all other runtimes had no event loops.