Off The Main Thread

TC39 Roundup Drama Edition Part II: JS0 and JSSugar

Off The Main Thread

In this episode, Surma talks about a presenation-maybe-soon-to-be-a-proposal "JS0", which explores the idea of splitting JavaScript into two specifications: JS0, focusing on security, performance and capabilties, implemented by engines; and JSSugar, focussing on developer productivity and syntactic sugar features implemented by build tools.

Notes & Corrections:

  • Yes, I know, people stillย doย have to step through assembler. But I stand behind the essence of my point: The debug symbols for compiled languages feel very reliable. We should be able to at least match that reliability in JavaScript.
  • Guy Bedford currently works at Fastly.

Resources:

Next Episodes

Off The Main Thread

TC39 Roundup Drama Edition Part I: Shared Structs @ Off The Main Thread

๐Ÿ“† 2024-12-03 14:54 / โŒ› 00:30:47


Off The Main Thread

More build tools: Nix @ Off The Main Thread

๐Ÿ“† 2024-10-29 16:06 / โŒ› 00:41:06


Off The Main Thread

The new stylable select element @ Off The Main Thread

๐Ÿ“† 2024-10-08 14:38 / โŒ› 00:45:29


Off The Main Thread

Chrome's new LLM AI API OMG @ Off The Main Thread

๐Ÿ“† 2024-08-30 14:38 / โŒ› 00:38:23


Off The Main Thread

Chromeโ€™s secretly installed extensions @ Off The Main Thread

๐Ÿ“† 2024-08-06 12:22 / โŒ› 00:29:41