What's next in JavaScript (a TC39 update) (JS Party #305)
from JS Party: JavaScript, CSS, Web Development
Daniel Ehrenberg (software engineer at Bloomberg, web standards author / champion & VP of ECMA International) joins us to discuss new features that have landed in JavaScript and to preview what's cooking in various standards bodies across the web platform. We cover a wide array (get it?) of topics from improvements to built-ins such as Promises, Maps & Sets, as well as new primitives like Records, Tuples & Temporal. We round out this epic discussion with a look at cross-project standardization efforts like WinterCG, open source sustainability & how Bloomberg’s open source program gives back in important projects in the web ecosystem.
Embed this episode
Chapters
- 0:00 It's party time, y'all
- 0:39 Sponsor: Socket
- 4:21 Welcome, friends
- 5:28 Welcome, Dan
- 9:44 What is TC39?
- 22:18 Starting with Stage 4
- 25:41 Immutable types
- 32:02 Moar help methods!
- 38:26 Promise.withResolvers
- 46:19 Array grouping
- 49:28 Error cause
- 51:41 Sponsor: React Jam
- 52:30 Moving on to Stage 3
- 58:21 Temporal
- 1:04:30 Switching gears to Stage 2
- 1:04:50 Records & Tuples
- 1:07:28 Module expressions
- 1:12:44 Async context
- 1:24:13 WinterCG's scope
- 1:24:48 TG4 source maps
- 1:29:34 Open source sustainability
- 1:37:45 Closing time
- 1:39:48 Next up on the pod
No transcript yet.