Language Oriented Programming & DSL
In our investigation of modeling we also looked into a paradigm called "Language Oriented Programming", though far from maturity, we decided to include it anyway as we foresee serious opportunities in the (near) future. The motivation behind LOP goes something like this: I want to be able to work in terms of the concepts and notions of the problem I am trying to solve, instead of being forced to translate my ideas into the notions that a general purpose language is able to understand (e.g. classes, methods, loops, conditionals, etc.). To achieve this, I need to use domain-specific languages. How do I get them? Create them. The ideas underlying LOP and MPS are not new, and have actually been around for more than 20 years. The term Language Oriented Programming itself has been around for at least 10 years. What is new is that these ideas have silently saturated the software development community.
| Attachment | Size |
|---|---|
| Language Oriented Programming.DSL_.pdf | 139.22 KB |
- Login to post comments





















