If i understand what they are doing then it's not really equivalent as this seems to be a DSL for transforming textual patterns into music, rather than a general purpose music language. While you can dive under the covers it's not required. Getting to this point in Overtone would be some work, so here you can just get started playing with it. Chuck i have less experience with enough to think the same thing applies.
The pedant in me already observes that any programming language is "a DSL for transforming textual patterns into..." but i hope my sense in representing the difference is clear enough.