Every time that I look online for the Ecstasy programming language, this ancient thread pops up in my search results :-D
So, if you really want to program with Ecstasy, check out xtclang.org ... and for the record, we've considered naming the repository MDMA (meta-data management application).