Yes. And in fact Ryan choose JS simply because it was the only language at the time with an event loop. Pure coincidence.
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-...
nope. Event loop wasn't added to node. NodeJS was was born because all other runtimes had no event loops.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Yes. And in fact Ryan choose JS simply because it was the only language at the time with an event loop. Pure coincidence.
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-...
nope. Event loop wasn't added to node. NodeJS was was born because all other runtimes had no event loops.