Icarus: A lean, colon-driven language for modular performance.
The language consists of multiple components such as:
- CoRe: The syntax formatter which is automatically installed when the binary is installed from github.
- Icarus (previous…
Icarus: A lean, colon-driven language for modular performance.
The language consists of multiple components such as:
- CoRe: The syntax formatter which is automatically installed when the binary is installed from github.
- Icarus (previously built in FrameForge): This is the main program, which converts Icarus code into Assembly, Rust, binary or executables.
3.Apollo: This is the package manager which is responsible for all the plugins and extensions. Apollo also manages the link between Icarus and some of my other projects which are built on this.
Why it works:
Explicit paths: Local, global, and fast paths are clearly defined.
Script-like: Action-first syntax eliminates boilerplate ceremony.
Modular: Components are built to be forged and reused.
Targeted unsafe: Isolate low-level access without compromising the whole codebase.
I used Github Copilot to automate testing but it did not modify any of the code but it only ran the code by itself and generated performance reports.