Recently, Tomas Petricek gave a talk on the topic of internal DSL development with F#. In particular, he discussed the motivation behind DSL development, and demonstrated a number of example DSLs using F#
The following lectures on Model-Driven Software Development(MDSD) are given by Dr. Eelco Visser at Tudelft in IN4308 course. To get the basic idea of MDSD and motivation behind it , please go through these lectures .
Great Read | Bootstrapping a simple compiler from nothing @ http://bit.ly/k3S3kz
Language composition is an integral aspect of Software Language Engineering(SLE) to enable modularity in language definition and ensure reusability of the existing language constructs. "From now on, a main goal in
This post describes the motivation behind implementing a new language for a problem domain.Domain-specific languages (DSLs) are basically programming languages. But they are specifically targeted/tailored towards particular problem domains. Hence, it implies that DSLs are narrow in applicably unlike