Leaf is the language we always wanted. Drawing from a half century’s worth of collective knowledge, Leaf incorporates the best ideas into a unified whole. A language with the willingness to rebuild everything and examine the deep foundations of every issue.
All programmers will feel at home with Leaf.
Leaf is in the very early stages of development. The goal is to reach a usable state quickly and start learning from real world examples. It is expected that all early code will be rewritten several times until we’re completely happy with the results.
The code for the project is available on Launchpad. It uses the “scons” build system; refer to the BUILD.TXT file for instructions on building and running.
Absolutely all feedback is welcome.