InfoQ just released a presentation by Eric Evans, author of Domain Driven Design, about Domain Specific Languages. Unfortunately Evans focuses too much on his time library but the talk is very interesting.
Evans makes a point about how a language that incorporates Domain-Driven Design patterns and techniques would be useful. I believe that such a language might be useful but disagree that it would be a Domain-Specific Language. Domain-Driven Design is a domain itself but just like Object-Orientation is one. A language with DDD’s domain built in into it would still be a General Purpose Language.
He also gives some requirements for a DSL useful today and his view of what the future may be. He says Domain-Specific Languages can help bringing the Ubiquitous Language from Domain-Driven Design to the executable code.
I’ve been studying the relation between Domain-Driven Design and Domain-Specific Languages for a while and it is very interesting how they match.

Thanks!
The link is broken
There’s this framework where the guy create a “DSL” on top of DDD, which you can use to describe your application.