THE VIDEO SHELF · nodejs origins
Ryan Dahl: Node JS
Ryan Dahl's JSConf EU talk introducing Node.js to the world. He explains the motivation for event-driven, non-blocking I/O, with JavaScript chosen mainly for its asynchronous nature.
Why HN readers recommended it
Cited as the primary source for why Node exists and why JavaScript was chosen, in debates about async models and language choice.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- JSConf
- Topic
- nodejs origins
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 3
- Recommendation years in dataset
- 2023–2024
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
> Async/await was a terrible idea for fixing JavaScript's lack of proper blocked threading that is currently being bolted onto every language. As fun as it is to hate on JavaScript, it's really interesting to go back and watch Ryan Dahl's talk introducing Node.js to …
mrkline on Hacker News · 2023-09
In Async Rust Is A Bad LanguageAnd it keeps being polished and improved to the point it's almost not a turd, and now has types sort of, and much better engines, and now there are ARM machines that are literally designed to run it faster, and now most of your actual …
karel-3d on Hacker News · 2024-10
In The Rise of Worse Is Better (1991)
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.
