Show HN: I built a PHP-to-native compiler (written in Rust); now it runs DOOM
https://github.com/illegalstudio/elephc
Because obviously the first logical step after compiling PHP to ARM64 was rendering DOOM with it.It renders DOOM E1M1 in real-time. BSP traversal, perspective projection, distance fog, sector lighting, collision detection, step climbing - all PHP, compiled to native, running at 15+ FPS. You walk around the actual shareware WAD.I can hear you: "but does it run DOOM?". No, it renders DOOM....