December 2017
Intermediate to advanced
498 pages
11h 54m
English
When he designed Node, JavaScript was not Ryan Dahl's original language choice. Yet, upon exploration, he found a good modern language without opinions on streams, the filesystem, handling binary objects, processes, networking, and other capabilities one would expect to exist in a systems language. JavaScript, strictly limited to the browser, had no use for, and had not implemented, these features.
Guided by the Unix philosophy, Dahl was guided by a few rigid principles:
Read now
Unlock full access