Письмо из будущего.
не так давно же был написан эмулятор ZX на JavaScript, и это было начало. Умные кодеры писали разные эмулятор и игры на них стремно но шли прямо в браузере. БКшка, ZX, Дэнди, ПСП, даже одно время долго валялся захудалый эмуль 8088 на JS, однако великий и ужасный Google превратил браузер в мощную штуку позволив выполнять нативный код.
Отсюда прознав возможности ребята написали так сказать PHP для Хрома.
Что оно делает ?
Оно позволяло конечно же запускать PHP (ну конечно туда делали разные порты в том числе и Руби, Питоны и т.п. ) Конечно же это не полноценная виртуалка такая была, а песочница, с отсутствием разных прав. С тех далеких времен так повелось что PHPкак был лидером, так и остался, а один из многочисленных недоделаных GUI IDE для PHP впортировал свою поделку в песочницу Google Chrome. Тогда все и пошло и поехало. Стали появляться обычные программки, урезанные во многом, но очень легко и быстро написанные на PHP с GUI которые нативно работали прямо в браузере.
Да что я рассказываю. Чуть позже это подполье вскрылось и туда полезли JAVA песочницы и в итоге начали выпускать процессоры с вшитым Хромом, который умел самообновляться и выполнять как бы нативно на самом же процессоре JAVA код прямо самим процессором. Процессоры дешевели. Хромы обновлялись. Появлялись альтернативы от FireFox и Adobe. В итоге китайщина в один момент захватила мир снова отодвинув PHP. GUI PHP хотел быть нативным и открыли свой фонд и разработали свой FireFox Mobile процессорс поддержкой нативного PHP GUI кода, а продукт негаданно очутился на прилавках под чужим Китайским брендом и неожиданно для того времени гики начали создавать великолепные гаджеты, которые кодились в два счета. Представляете проц, похожий на кубик, который по сути из себя одна большая батарейка, которая умеет по радиоканалу раздавать изображение на соседниетелики и мониторы, а так же легко правлялись самыми разнообразными радио сигналами.
Да оно и в старину DS было? однако цена теперь стала совсем смешная 5$ за устройство.