Domain-specific languages are quite important these days, and Groovy is suited extremely well for implementing them. A DSL is a language that allows expressions in a domain-specific manner (you could be more precise and more theoretical, but let us be pragmatic). Examples for DSLs are music scores, chess moves, or expressions regarding time and duration or space and distance.
Sep 16, 07
Mr B Loid