saQut 0.8.0 - Incubation - Unstable Alpha
saQut 0.8.0 "Incubation"
The first public preview of the saQut compiler.
This release marks the point where the compiler becomes usable as a complete toolchain. While many features are still evolving, the core architecture is now in place and future releases will focus on expanding the language and improving stability rather than redesigning the compiler.
Highlights
- Tokenizer
- Parser
- Abstract Syntax Tree (AST)
- Symbol collection
- Type checking
- Intermediate Representation (IR)
- Virtual Machine (VM)
- Built-in functions and FFI
- Diagnostics
- Compiler benchmarking
- Human-readable CLI output
- Machine-readable JSON output
Compiler Philosophy
saQut is designed around three principles:
- Deterministic behavior
- Transparent compilation
- Developer control
The compiler exposes every compilation stage instead of hiding internal decisions. Tokens, AST, symbols, diagnostics and IR can all be inspected through the CLI or consumed programmatically.
Current Status
This is not a stable release.
The language, standard library and tooling are expected to evolve before version 1.0.
Backward compatibility is not guaranteed during the 0.x series.