The first public release of CLI is now available from the project’s web page. There are also the CLI Language Getting Started Guide and CLI Compiler Command Line Manual. I have created the cli-users mailing list, though I will still continue writing about the CLI design and development on this blog.

Check it all out and let me know what you think. One interesting implementation aspect that I would like to mention is the use of the CLI compiler to handle its own command line interface. As a result, it is always a good idea to keep an older, working build of CLI around ;-).

Looking forward, I now realize that one of the first new features in CLI should be the automatic documentation generation. In the next post we will start exploring various designs for this feature.