Javascript at 20
summary
Javascript originates as a 10‑day prototype that includes a bytecode interpreter and even a decompiler to support function.toString the early standard library is tiny arrays are just objects length exists loose equality coercion is added to satisfy form authors and Date inherits Java quirks later work seeds asm.js → WebAssembly and typed arrays typed objects and Dead Trigger 2 compiled from C++ to JS and Unreal/Unity demos run in browsers showing native C++ engines can compile to performant JS and WebAssembly engines land in V8 SpiderMonkey and JavaScriptCore.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:30Creating JS in 10 days
- 8:51ES3 to ES6 evolution
- 13:27JS typed subset asm.js
- 17:15WebAssembly’s modern role
- 20:01JS in games demo
- 26:18Why JS dominates
related talks
18mA Brief History of JavaScript
03mJavascript in 2016, Beyond Harmony
30mThe future of Javascript
40mJavascript and the Polyglot Web
29mJavaScript in JavaScript: Inception
45mHow JavaScript Happened: A Short History of Programming Languages
26mon JavaScript at 18: Legal to Gamble
49mNot Your Father's Java, Not Your Mother's JavaScript
