Jeg har leget med Webassembly i browseren i den seneste tid - man kan lave ret funky ting med en x86 til WASM JIT compiler - prøv bare at se her:

https://copy.sh/v86

Det virker ved at konvertere x86-instruktioner til WASM "on the fly". Da det er virtualiseret kører det ikke ligefrem native speed, men det fede her er, at man kan. Det er sjovt at starte forskellige operativsystemer. Mit første PC-styresystem var MS-DOS 5.0 og Windows 3.1. Og så er der jo 86-DOS, CP/M x86-reimplementeringen af Gary Kildalls CP/M, som Microsoft købte af Seattle Computer Products, og blev til hhv. Microsoft MS-DOS og IBM PC-DOS.

Det er der nogle kontroverser omkring, som du kan se i Als Retro Geek Labs trilogi:

Gary Kildall - The Man That Should Have Been Bill Gates - Part I
Gary Kildall - The Man That Should Have Been Bill Gates - Part II
Gary Kildall - The Man That Should Have Been Bill Gates - Part III

Coldfusion har lavet en kortere udgave:

The Man Who COULD Have Been Bill Gates [Gary Kildall]

Hvis du vil se mere til Gary Kildall, så var han medvært i Computer Chronicles sammen med Stuart Cheifet. Et program, der kørte på amerikanske PBS fra 1980'erne og frem til 00'erne.