Life Outside JavaScript
summary
Describes lessons from four years of using languages beyond JavaScript to improve code quality, including a concrete migration where a team transpiled Java to JavaScript to reuse Android code and render React components from Java. Covers adopting TypeScript across a React app and using Swift for iOS, and mentions TC39 language proposals: private fields (stage 3), a protocols proposal (stage 1), and Brandon’s optional-types proposal available for contribution.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 3:20JavaScript evolution
- 7:41Openness to new languages
- 12:26Other languages improve JS
- 14:43No fear of new languages
- 25:56JS vs TypeScript








