Building Domain-Specific Languages for Model-Driven Development

Jesús Sánchez Cuadrado, Jesús Garćıa Molina · IEEE Software · 2007

Today, the popularity of dynamic languages such as Python and Ruby is growing beyond their use as scripting languages. In fact, Sun, Microsoft, and other companies are supporting some dynamic languages on their development platforms. Developers increasingly find that dynamic languages' features help them enhance their productivity, while common misconceptions about them, such as poor performance and reliability, are disappearing. Embedding domain-specific language in a dynamic language rather than constructing a compiler or interpreter can improve program readability and development time.

Read the paper · More papers on PaperTik