For months I've been playing with the idea of language-oriented programming (with internal DSLs, rather than new languages), and somehow never stumbled across this until now. I've barely scratched the surface, but I'm loving everything I've seen!
The question I have is, why isn't it more widely adopted? Are there major limitations that I haven't come across yet? Is it just because of how unorthodox the projectional editor is? Or is it more of a question of evangelism and documentation at this point?