I compiled ππππππ CLI TypeScript to native with πππππππ. Incredible.
β Resulting binary size: 1.28mb
β Startup overhead: 1.5ms (mean)
β Compiles in 2.94s (mean)
β Uses ππππ:πππππ, ππππ:ππ, ππππ:ππππ, ππππ:ππ, ππππ:πππ’πππ
β Highly readable TypeScript
β Code translated by GLM 5.2 Fast
β Deploys like a charm!
No embedded v8 / QuickJS, fully static.
New experiment: scriptc
A TypeScript-to-native compiler
β Written in TS
β Static by default
β Type checked by tsc
β Byte-for-byte Node.js compatibility
β Falls back to QuickJS-NG for dynamic
Goal: compile existing TS/JS with no code changes