Q is a minimal, dependency-free programming language and compiler that targets x86-64 and arm64 architectures. It features ultra-fast compilation (under 1ms for simple programs), tiny executables (Hello World is ~600 bytes), and supports multiple platforms including Linux, Mac, and Windows. The compiler is built in Go and uses SSA-based intermediate representation for optimization. It generates position-independent executables with security features like W^X memory protection and can be used for scripting due to its fast compilation speed.
1 Comment
Sort: