This document summarizes Ujjwal Sharma's talk on multithreading in JavaScript. It discusses the history and need for multithreading given modern hardware, as well as past failed attempts and recent successes in standards. The talk outlines a vision for the future that improves both asynchronous and threaded concurrency models in JavaScript, including proposals for module blocks and shared disjoint heaps to improve data/code sharing and higher-level structs for concurrent access.
Related topics: