Nimony is a new Nim implementation that is in heavy development. See design.md for the big picture. There is a blog post about its design principles.
The current focus is on developing a compiler for a Nim dialect that offers:
- Incremental recompilations.
- No forward declarations for procs and types required.
- Type-checked generics.
AI has created a good overview of our compiler architecture.
Nimony uses a tool called hastur
to build:
nim c src/hastur
src/hastur build nifler
src/hastur build nimony
src/hastur build hexer
src/hastur build nifc