~/talk

What's up TC39

TalkinFrenchat DevFest Nantes 2018 · 2018-10-18..10-19· [javascript]
slides:none on file

An overview of TC39’s proposal pipeline: the committee has 30+ ECMAScript proposals and uses a four‑stage approval process where Stage 4 requires two major browser implementations plus passing tests. ES2019 finalized features like optional catch binding, Unicode regex fixes and object rest/spread; Stage 3 items include dynamic import(), Array.prototype.flat/flatMap, private class fields and BigInt (42n). Proposals are brought to users via polyfills (e.g., Babel) or engine implementations, and practical compatibility concerns (e.g., globalThis once broke Flickr) can block otherwise attractive changes.

AI-written summary · about

  1. 0:00TC39 intro
  2. 1:14TC39 and JavaScript
  3. 3:20ECMAScript history
  4. 6:12TC39 proposal process
  5. 11:30Standards caution
  6. 12:54WHATWG role
  7. 13:15ES2018 features
  8. 14:39ES2019 stage 4
  9. 16:43Stage 3 features
  10. 20:38Dynamic imports
  11. 21:43New number types
  12. 23:28Private class fields
  13. 26:17String methods
  14. 28:03Module metadata
  15. 29:30FlatMap evolution
  16. 32:45Object/Set methods
  17. 34:09Less likely proposals
  18. 36:57Optional chaining
  19. 39:25Tracking proposals
  20. 42:14Demo & Q&A
~/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.