Boo (<a href="http://boo.codehaus.org">http://boo.codehaus.org</a>) is a new and nice statically typed language that have a Python/Ruby like syntax and is thefore much more readable and wrist-friendlier than C#.
There is also a Boo implementation (<a href="http://www.ayende.com/projects/brail.aspx">http://www.ayende.com/projects/brail.aspx</a>) that makes it possible to built ASP.NET applications. Unfortunately thats a Windows-only implementation but theoretically it's also possible to run it (Boo ASP.NET) under Mono.
I wrote a method that makes it easy for me to sync the mp trunk SVN dir with my public web dir without interfering with my changes (e.g in Web.config) and without copying files I don't need in a public web dir (e.g. *.cs). You <a href="http://mono-asp.de/Default.aspx?pageindex=1&pageid=17">can look at this - in Boo written - method....</a>
Im thinking about implementing a Boo capability in - at least my version - of mp. Of course there are disadvantages in managing project in two different languages but I like Boo (from the technical point of view) and also it's syntax.
Any advices or something I should care about when implementing Boo in mp Joe? :)
BTW <a href="http://mono-asp.de">http://mono-asp.de</a> and <a href="http://entity.blogdns.net">http://entity.blogdns.net</a> are running with the latest SVN trunk release! :)