Work designing a language started ~Feburary 2009 and I started building an i386 C compiler (very limited subset of C) during this time I get the feel for a proper compiler from scratch it was a very broken code generator for large register operations with register spilling etc. So don't bother me about it, during this time I had an idea about 'rules' programming that could have made a great solution semanticaly for a project where i was working at the time. Rules programming has been done over the years but not many of actualy had the notion of rules as a strong aspect as it could be or having it as useful as it should be.
Crules full serious development started on ~March 2009, but since I started with a code base of ideas and bad code I was able to scrap together over my tests and messy compiler projects, of which i am sure none of that code exists in crules at this current time! :)
So since this is a personal project of mine i need to set myself at least semi serious deadlines or i may end up getting into some kind of round robin and not getting anything out the door! So if you interested in helping me with anything from documentation or release's or packaging of which i need help in all of them please drop me a mail or join the mailing list!
Currently in my head I have the roadmap looking a little like this:
Between each of these major releases there will be point releases and TAG'd development focus's. Until version 0.5 all development was done in MASTER/HEAD branch which isn't a good idea but i was working on my own to get the core ideas and core language working correctly.
This will be very much a language incomplete release it shall contain the Major core ideas and idioms without some fancy semantics i am still not happy with.
More info soon…