AmsterdamJS Special Edition: A Meetup with TC39 Members


Details
👋 Hey-hey, AmsterdamJS Community!
🎫 Registration
To attend the meetup please ➡️➡️➡️ REGISTER HERE ⬅️⬅️⬅️ via Guild.
Join us for a special edition of the Amsterdam JS Meetup, featuring members of TC39, the standards committee shaping the future of JavaScript! This is a unique opportunity to gain first-hand insights into the evolution of the language, hear from those directly involved in defining new features, and engage in discussions about the past, present, and future of JavaScript.
👉 Got a question for the TC39 panel? Submit it in advance using this form.
📅 Date: March 12, 2025
📍 Location: JetBrains N.V., Terrace Tower, Gelrestraat 16, 1079 MZ Amsterdam, 3rd floor.
🤝 Hosted by JetBrains
JetBrains is a global software company that creates professional software development tools and advanced collaboration solutions trusted by more than 12.8 million users from 220 counties and territories. Since 2000, JetBrains has built a catalog of 34 products, including WebStorm, an IDE for JavaScript, TypeScript, and related technologies.
🤝 Organized by
This event made possible thanks to the support from React Summit and JSNation organizers – GitNation.
🕑 Event Schedule
- 18:00 - Doors open – snacks, beverages, socialization
- 18:40 - Intro and announcements
- 18:50 - A History of TC39's JavaScript Decorators proposal — Daniel Ehrenberg
- 19:20 - MessageFormat: The Future of i18n on the Web — Ujjwal Sharma
- 19:50 - Break with drinks
- 20:05 - TC39 Panel – Daniel Ehrenberg, Ujjwal Sharma, Gus Caplan
- 20:35 - Networking
- 🕘 Mingle until 21:00pm
🗣 Call for Proposals
Have an idea or story to share? Submit your talk proposal through our CFP form and take the stage at one of our upcoming meetups!
🎙Talks:
➡️ A History of TC39's JavaScript Decorators proposal by Daniel Ehrenberg
Decorators are a big and important feature for ECMAScript. The standardization of decorators has been ongoing since 2018. During this time, the proposal for extending JavaScript classes has evolved based on discussions, as well as feedback from users and implementers. In this talk, one of the champions of this design pattern, Daniel Ehrenberg, will share the history of the proposal, which is now in Stage 3 of ECMA TC39's standardization process.
➡️ MessageFormat: The Future of i18n on the Web by Ujjwal Sharma
Internationalization in JavaScript and on the web platform is very complicated, but also vastly important for us developers in order to build accessible and intelligible interfaces. Thankfully, Unicode Consortium's MessageFormat working group and TC39 have been hard at work standardizing the next generation of i18n tooling that aims to unify analogous non-standard tools in use today while approaching this problem from a fresh perspective.
Join me along this tour of i18n in JavaScript, discover some of the newest additions to the toolkit and learn about the ongoing MessageFormat proposal and how it aims to radically improve the developer experience.
➡️ TC39 Panel – Daniel Ehrenberg, Ujjwal Sharma, Gus Caplan
TC39 is the standards committee that designs the JavaScript language (sometimes called ECMAScript). The panel will feature a range of committee members and they will answer to questions about the past, present and future of JavaScript!
—
👍 Code of Conduct
By registering for this event you agree to comply with our CoC
📩 Contact
hi@jsnation.com
https://twitter.com/thejsnation
https://www.youtube.com/JSNation
https://bsky.app/profile/jsnation.gitnation.org

AmsterdamJS Special Edition: A Meetup with TC39 Members