Roadmap
The current development roadmap of the Cyrus language.
Bootstrap Compiler
Build the initial compiler infrastructure and complete the core language pipeline.
Libc Binding + Minimal Standard Library
Provide essential runtime APIs and low-level bindings required for practical development.
Self Hosting
Rewrite the compiler in Cyrus and establish a complete bootstrap pipeline.
Expanding Language Features
Introduce explicit error handling, compile-time execution, and core build tooling to make Cyrus production-ready.
Extending Standard Library
Equip the standard library with specialized allocators, data serialization, I/O primitives, and systems-level utilities for real-world applications.
Developer Tooling & IDE Support
Deliver a first-class developer experience with editor integrations, static analysis, and debugging utilities.
Cross-Platform Support
Extend compiler backends, system bindings, and standard library abstractions to natively support Windows and macOS.

