Sőt, van aki nemhogy DOSBox-ot vagy x86 virtuális gépet futtat JavaScript-ben, hanem a MESS-t (ahol a sebesség kevésbé fontos, mint az, hogy pontos specifikációt adjon a programkód az emulált HW-ről) fordít C++-ból JavaScriptre...
És így már teljes rendszerek (HW/SW együtt!) lehetnek egy kattintással elérhetőek: https://archive.org/details/software
És persze, lehetne ehelyett azt mondani, hogy itt egy lista az országokról, mindegyiknél feltüntetve a három-négy informatikatörténeti múzeum, ahol néhányat meg lehet nézni ezek közül, többnyire szigorúan az üvegvitrin túloldalán. Vagy (még ha nem is a lehető leghatékonyabb módon) használhatjuk a JS futtatókörnyezetek újdonságait (mert azért egész máshogy fut egy JS ma, mint akár csak 5 évvel ezelőtt) és egy kattintással elérhetővé tehetjük ezeket.
És igen, 10 év múlva lehet, hogy a 15. generációs Core i5-ön 128G RAM kell majd hozzá (de az a többség számára elérhető lesz!), hogy a böngészőben futó JS motor futtasson egy C-ről transcompiled JavaScript qemu-t, amiben ott lesz egy Linux image benne a Wine-al, hogy elinduljon felette egy Quake III Arena demó. De ott lesz, egy kattintásra tőled.
Ha ebből az egész képletből kivesszük a JavaScriptet úgy, hogy nem cserélheted semmire, akkor pl. ezt elbuktad.
Hogy mások szarul használják? Várható volt. De még mindig jobb, mint mondjuk egy Flash.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)