~/talk

on JavaScript at 18: Legal to Gamble

Talkat Fluent 2013 · 2013-05-28..05-30· [javascript]
slides:none on file

JavaScript reaches 18 with concrete changes: ES6 adds arrow functions, default and rest parameters, ES6 modules and classes, symbols, maps and weakmaps, proxies and a formal iterable protocol. A verifiable subset plus WebGL typed arrays enables compiling C/C++ via ASM.js and Emscripten, running large engines like Unreal Engine 3 plug-in free, with demos showing near native performance (previously ~2x slower now about 1.33x on some benchmarks) and predictable memory behavior.

AI-written summary · about

  1. 0:00JavaScript at 18
  2. 2:38You dont have to wait
  3. 4:05Arrow functions
  4. 4:55Arrow shorthand
  5. 5:05Classes
  6. 5:30Class Index
  7. 7:25Symbol
  8. 8:10Default Parameters
  9. 8:30Rest Parameters
  10. 9:10Array Initializers
  11. 9:40Iterators
  12. 10:20Map
  13. 10:30Map Set
  14. 10:50Set
  15. 11:05WeakMap
  16. 12:20Code Generation
  17. 13:10Emscripten
  18. 15:00WebAudio
  19. 15:30Scripting
  20. 16:10Code loading
  21. 17:40How hard it was
  22. 18:30JavaScript everywhere
  23. 19:20Using a compiler
  24. 20:10Well typed JavaScript
  25. 22:00Bitwise Operators
  26. 22:35Benchmarks
  27. 24:15Hand coding
  28. 24:45JavaScript is evolving
  29. 25:05Evolution produces a pelican
~/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.