At PyCon, Microsoft demoed Django running on IronPython. This blog post detailing the code says “not quite complete but … [good enough to] get Django’s tutorial running.” From a language geek standpoint, I prefer Ruby (those object-oriented grooves run deep), but IronPython is very clearly on the cusp of adulthood.
In other DLR news, Dermot Hogan has begun a series on writing a DLR language using ANTLR, the compiler-construction tool that I prefer.
Personally, I’m trying to figure out a way to get someone to pay me to write a DLR generator for ANTLR. ANTLR generates abstract syntax trees and this function works fine and is very flexible, allowing you to plug in your own tree-generators. All that needs to happen is the creation of new templates that create DLR expression trees.
My first-quarter project is coming to an end and although it’s been overtime to make our deadline, it’s beginning to look like we’ll deploy next Friday, right on schedule. I’d dearly love to be able to get back to something that had technical and not personnel challenges.