Запуск Linux внутри PDF

По мнению некоторых пользователей, PDF — простой формат для обмена документами. На самом деле это очень сложный стандарт, который поддерживает выполнение практически любого кода. Неудивительно, что в прошлые годы энтузиастам удалось успешно запустить Doom внутри PDF и провести ряд других интересных экспериментов. Оказалось, что на этом возможности движка по рендерингу PDF не ограничиваются. Он способен запустить даже эмулятор полноценного процессора, а в нём — целую операционную систему .

https://habr.com/ru/companies/globalsign/articles/898056/

#PDF #Linux #RISCV #LinuxPDF #Doom #DoomPDF #TinyEMU #Emscripten #asmjs #JSLinux #pdfsyntax

Запуск Linux внутри PDF

По мнению некоторых пользователей, PDF — простой формат для обмена документами. На самом деле это очень сложный стандарт, который поддерживает выполнение практически любого кода. Неудивительно, что в...

Хабр
Nach der Unterstützung aller großen Browserhersteller und auch darüber hinaus wird Webassembly als offizieller Web-Standard anerkannt. Das hat das W3C entschieden.
Bytecode fürs Web: W3C standardisiert Webassembly - Golem.de
#Wasm #Browser #NativeClient #W3C #asmjs #API #Technologie #Internet #OpenSource
Bytecode fürs Web: W3C standardisiert Webassembly - Golem.de

Nach der Unterstützung aller großen Browserhersteller und auch darüber hinaus wird Webassembly als offizieller Web-Standard anerkannt. Das hat das W3C entschieden.

📗 New episode of the series From Rust to beyond 🚀!

Episode 3, The ASM.js galaxy, https://mnt.io/2018/08/28/from-rust-to-beyond-the-asm-js-galaxy/.

In this episode, we explore how to compile Rust to ASM.js as a fallback to WASM and to parse 6x faster than JS!

#rustlang #fromRustToBeyond #asmjs #javascript #wasm

From Rust to beyond: The ASM.js galaxy

Ivan Enderlin's thoughts