The Evolution of JavaScript
summary
JavaScript starts as a client-side form-validation hack for Netscape and is famously built in ten days by Brendan, then standardized as ECMAScript; it expands via AJAX, jQuery, V8 and Node.js to run servers and desktops. npm grows to 1.9 million npm packages and creates dependency fragility exemplified by the left-pad outage that briefly broke many builds. Claims include 97.6% of sites using JS and millions of GitHub projects, showing scope, tools, surprising scale, and fragile dependencies.
AI-written summary · about
chapters (10)
- 0:00JavaScript history
- 1:16Static web to scripting
- 4:4910-day origin purpose
- 7:38Browser wars standardization
- 11:32JavaScript dominant language
- 15:43Birth of frameworks
- 18:31Node.js npm growth
- 20:56Left-pad crisis
- 24:04JavaScript future beyond web
- 25:07Conclusion Q&A
related talks
39mThe Evolution of JavaScript
38mJavascript Considered...Useful
39mWhat Can We Learn With JavaScript Fatigue?
19mThe news of the death of JavaScript has been greatly exaggerated
45mHow JavaScript Happened: A Short History of Programming Languages
52mJavaScript through History
12mThe Goodness of JavaScript
46mHow JavaScript Happened: A Short History of Programming Languages
