Edited at 2005/04/23 10:24:21 PDT
I have completed documentation of the Evlan language. This should describe all there is to know about the language itself, though it does not describe the API. This, and all the other documentation I have written lately, is only a draft. I will improve upon it based on the feedback I receive.
evlan.org recently moved to a new server. The new web server is completely written in Evlan, from the HTTP parsing routines to the content management system.
It has been a long time since I last updated this site. You might have been led to believe that no real work was being done on Evlan. Quite the contrary is true: I have been working basically full-time on Evlan since January of 2004 (over a year!). After forty thousand lines of code -- half of it written in Evlan -- I have produced a useful implementation of the language along with a web server and a content management system running on top of it.
However, this is still a prototype. Many features have yet to be implemented. It does not compile to native code and there is no type system. On the bright side, the overall language concept is working well and capability-based security is very much in place.
Over the next few days I will be posting a large amount of information and documentation about Evlan, both with regards to the current implementation and future goals. I will also be releasing the complete source code and binaries of the current implementation.