Pluto is a compiled language that aims for the simplicity, readability and expressiveness of scripting languages with the safety and performance of C/C++, Go. A Go front‑end lowers .pt/.spt to LLVM 20 and native binaries. Features include range‑driven auto‑vectorization, scope‑based memory (no nulls, no OOB, no GC), and concurrency by construction
python programming-language golang programming cross-platform compiler llvm e2e-tests memory-safety type-inference unit-tests native-binaries statically-typed llvm-ir bounds-checking no-gc null-safety auto-vectorization github-actions c-runtime
- Updated
Nov 22, 2025 - Go