Mattia Giambirtone a6a944a4fa | ||
---|---|---|
docs | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
nim.cfg |
README.md
peon-rewrite
Work in progress for Peon 0.2.x
What changed
- Peon will no longer use a runtime GC. Instead, the memory model will use lifetimes with regions. Ownership/uniqueness (a la Rust), might be added in the future, too
- The compiler has been completely overhauled and no longer handles any code generation (in fact, currently there is no code generation at all, just a parser and a type checker). This is to allow for true multi-backend support as well as to improve separation of concerns