Here it is the planned roadmap for filc development until v1.0.0. As filc is the main brick of Fil, its roadmap also concern some other tools.
Minimal release
- packaging to rpm, deb, docker and nix at least. If possible technically also package for chocolate and brew.
- Variables + types + operations
Functional release
- Functions and lambdas
- Loops and conditions
- Modules, export and import
Object release
- Data structures
To continue working on filc, we must first develop standard library and then fmm.
rc1 to rcN are pre-release version to check everything and use a first full version of the compiler. It's only when a release candidate is stable enough that v1.0.0 is released.