I'm a self-taught dev focused on websites and Python development.
My friends call me the "Data Genie".
When I get bored, I find tech to read about, write about and build things with.
I'm a self-taught dev focused on websites and Python development.
My friends call me the "Data Genie".
When I get bored, I find tech to read about, write about and build things with.
Turning Javascript into a backend language so you "only have to learn one language" was unnecessary.
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.