Слушал доклад по технологии C++ to JavaScript автора Nikita Zimin.
Он увлекается эмуляторами ретро-компьютеров. В докладе показал быстрое преобразование С++ в проекта для web javascript.
Репозиторий автора
https://nzeemin.github.io/1. UKNC (УКНЦ, Электроника МС-0511) is soviet school computer based on two PDP-11 compatible processors KM1801VM2. -
https://github.com/nzeemin/ukncbtl2. Nemiga Back to Life! is emulator of NEMIGA PK 588, soviet computer based on PDP-11 compatible processor. -
https://github.com/nzeemin/nemigabtl3. intellekt02 - emulator of soviet chess computer -
https://github.com/nzeemin/intellekt024. MS0515 Back to Life! is emulator of Elektronika MS 0515 (Электроника МС 0515), soviet computer based on PDP-11 compatible processor. -
https://github.com/nzeemin/ms0515btl5. Attempt to port PDP-11 LINKer to PC C/C++ — learning how the linker works, a hard way.
-
https://github.com/nzeemin/pclink116. Porting game Stop the Express to BK-0010, work in progress. The game for ZX Spectrum was written by Hudson Soft and published back in 1983. In 1990 the game was ported to Elektronika MS-0515 (PDP11-like computer based on T11 clone) by unknown programmer in Lwow (Ukraine). In 2017 I ported the game to UKNC. And finally in September 2018 I started porting this game to BK-0010 machine. -
https://github.com/nzeemin/bk0010-stopexpress7. ukncbtl-wasm, UKNCBTL emulator as WebAssembly. -
https://github.com/nzeemin/ukncbtl-wasm