~/talk

JavaScript through History

Talkat NDC Sydney 2016 · 2016-08-01..08-05· [javascript]
links:none on file
slides:none on file

Tracks JavaScript from 1993 Mosaic to ES2016, explaining concrete turning points: Netscape embeds a quick language called Mocha built in ten days, renamed LiveScript then JavaScript for marketing, Microsoft avoids Spyglass royalties by shipping IE and renaming its copy JScript, Netscape adds DOM image control and DHTML layers, server-side LiveWire server appears, ActionScript and Harmony split then reconcile, strict mode and the Babel transpiler workflow enable staged ECMAScript evolution.

AI-written summary · about

  1. 0:00Start
  2. 2:04PROGRAMMING LANGUAGES ARE LIKE HUMAN LANGUAGES
  3. 9:04MOSAIC NETSCAPE
  4. 19:44VBSCRIPT I can do scripting as well... (Internet Explorer 2.0)
  5. 20:44NETSCAPE 3.0 And JavaScript 1.1
  6. 23:45INTERNET EXPLORER WAS EVERYWHERE
  7. 26:43THE LAYER MODEL WAS AWFUL!
  8. 27:48JAVASCRIPT GOES ECMA June 1997
  9. 31:00WHAT ABOUT JAVASCRIPT 1.4?
  10. 36:23ECMASCRIPT 4.0 WAS NUTS
  11. 39:50ECMASCRIPT 5.0 Based on JavaScript 3.1
  12. 43:15ECMASCRIPT/JAVASCRIPT 6.0 ES2015
  13. 44:35BABEL
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.