Web Directions Code ’20 session spotlightâSpecifying JavaScript
Specifying JavaScript
Yulia Startsev, Developer Mozilla
A language like JavaScript, with a large diverse user space, is half designed, and half reverse engineered. Like all web standards, JavaScript is developed in conjunction with the realities of the web and user decisions in how the language is used and formed.
This results in unique backwards compatibility issues such as the recent smooshGate
discussion. These cannot be ignored in the standardization process, even when better alternatives exist. This talk will discuss constraints, mediation strategies and issues that have arisen from the proposal process introduced by the TC39, and the unique challenge of introducing formalist methods to a language that has been developed in such a manner.
About Yulia Startsev
Yulia Startsev is a programmer at Mozilla, recently working on SpiderMonkey. She represents Mozilla at TC39, the standardizing body for JavaScript.
In 2022 we have a whole series of events for Front End Developers
Across 2022 Web Directions is presenting our series of online conferences for front end designers and developers. Focussed deep dives, they go far beyond what you might expect from conference programs.
Priced individually from $195, or attend all 6, plus get access to our conference presentation platform Conffab for just $595, or $59 a month.
Great reading, every weekend.
We round up the best writing about the web and send it your way each Friday.