~/talk

Proposals in This Day & Age, Taking Steps to the Next Stage

Talkat You Gotta Love Frontend 2017 · 2017-10-30..10-31· [javascript]
slides:none on file

Explains how JavaScript moves from proposal to language with stages 0–4, what each stage requires (stage 3 needs exhaustive spec, stage 4 requires two browser implementations), and the yearly train that ships in March; cites ES2016 (exponent operator, Array.includes) and ES2017 (Object.entries/Object.values, async/await, String.padStart/padEnd, trailing param commas, SharedArrayBuffer + Atomics); shows that Babel 6 plugin system enabled using proposals today and recommends stage 3 as safe, stage 2 with caution, stage 0–1 as bleeding edge.

AI-written summary · about

  1. 0:00Introduction
  2. 2:39How does JavaScript evolve
  3. 8:20ES3 ES4 ES5
  4. 11:06JavaScript
  5. 13:52Strawman Proposals
  6. 15:22Stage 1 Stage 2
  7. 17:09Stage 1 Stage 3
  8. 17:46Stage 1 Stage 4
  9. 21:55Object Rest and Spread
  10. 22:55Regular Expressions Improvements
  11. 24:30Dynamic Modules
  12. 25:07Global
  13. 25:35Sync Iterator
  14. 25:53Observable
  15. 27:09Class Semantics
  16. 27:23Class Properties
  17. 27:43Private Class Properties
  18. 28:22decorators
  19. 28:58internationalization
  20. 30:24number
  21. 30:36it's 7 mm
  22. 31:31International Segment
  23. 31:48Function Dot Sent
  24. 32:21Optional Chaining
  25. 32:54Relative Time Format
  26. 33:19Do Expressions
  27. 33:32Functional Operator
  28. 33:51Pipeline Operator
  29. 34:43Partial Application Curry
  30. 35:14Stage 0 Dragons
  31. 35:24Function Expression Decorators
  32. 35:54Last Refresh Time
  33. 36:10URL Object
  34. 36:23Haskell
  35. 36:48Cindy
  36. 37:15How do I help
  37. 38:47Babel Preset Em
~/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.