Virtual Machines, JavaScript and Assembler
summary
Argues that the web now runs millions of client-side virtual machines alongside hundreds of cloud VMs, shows concrete tools and demos: npm install azure to script deployments, VM Depot with over 400 community Linux images, and spinning up three instances via a CLI slider. Demonstrates a JavaScript x86 emulator running JS Linux and compiling C with TCC in the browser, cites web workers and GC as OS primitives, and claims JavaScript as the assembly language of the web while noting C/C++ → JavaScript compilation.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:16Virtual Machines
- 6:25Backend
- 10:02Browser
- 12:08Virtual Machine
- 14:30JavaScript
- 17:18Operating Systems
- 18:43HTML
- 21:02Brendan Eich
related talks
22mVirtual Machines, JavaScript and Assembler
54mJavaScript, the Cloud & the Rise of the New Virtual Machine
41mVirtual Machines 101
27mToward a language-neutral browser VM
24mVirtualization Games in JavaScript, or How I Rewrote an Emulator
27mJavascript at 20
38mJavascript Considered...Useful
26mJavaScript VMs 101
