Rust compiler in PHP emitting x86-64 executables
Full Rust ownership checking and code generation in PHP; technically audacious, practically hilarious.
A Rust compiler with ownership checking, written in PHP
Full Rust compiler in 2.5K lines of PHP—technically impressive but niche hobby project.
Systems programmers, compiler enthusiasts, and developers on constrained hosting environments.
LLVM · GCC
It has a working ownership checker, borrow checker, type checker, structs, functions, control flow, and mutable references. The test suite has 80+ cases. The whole thing is around 2,500 lines of PHP.
Full Rust ownership checking and code generation in PHP; technically audacious, practically hilarious.
Compiles PHP to native ARM64 and renders DOOM E1M1 at 15 FPS—yes, really.
Rust to COBOL sounds wild, but 'production-grade' with 2 commits is misleading.
JavaScript compiler emitting native x86-64 without LLVM is genuinely clever.
Compile-time validation catches broken agent transitions before runtime.
Compile-time tensor shape checking beats PyTorch's runtime dimension errors.