Sadek Drobi’s Blog

September 19, 2007

Domain Specific Languages are technology-agnostic, a more mature representation of their specific domain

Filed under: Architecture, DSL, Domain Driven Design — Sadache @ 7:02 am

One of the most important properties of Domain Specific Languages is that it is an abstraction which is technology-agnostic. We know how often technology changes, adopting new frameworks, discarding old used ones. DSLs keep evolving to be a more and more mature abstraction of the domain. And integration of the new technologies and frameworks becomes nothing more than implementation details behind this abstraction. It forms a kind of specification of the sub domains.

Powered by WordPress