Post-1.0 Roadmap Implementation Plan
Tracks
- Stdlib Crypto & Hashing (
std/crypto.gat): Base64 encode/decode, SHA-256, HMAC-SHA256. - Stdlib Async & Event-Loop Polling (
std/event.gat): Socket polling abstractions (select / poll), event loop, timer callbacks. - Optimizer Inlining & Dead Branch Pruning (
src/opt.gat): Constant conditional branch elimination, small leaf function inlining. - Tooling: Linter & Static Analyzer (
src/lint.gat, cli/gat.gat): gat lint <file> static analysis tool detecting unused bindings, unreachable code, unhandled Result/Option.
Execution Order