4 ms·
Interesting use case ! I think model driven engineering deserved to be treated better nowadays. For people against DSL, just try to play with Ecore (Eclipse) an
by ygouzerh 8y ago
Interesting use case !
I think model driven engineering deserved to be treated better nowadays. For people against DSL, just try to play with Ecore (Eclipse) and Xtext, you will be amazed by the speed of conception, and by the powerful reusability of your model.
DSL is just the tip part of the iceberg, the concept of meta-model for example is a very interesting to study.
- mjul 8y agoIf you want to invest a bit in the learning curve, have a look at the free JetBrains MPS (meta programming system): it is a proper language workbench for exactly that. Itemis, the company behind xtext, is now using MPS. It supports composable languages and provides IDEs for the language you created with code completion etc. It is complex, though, so it takes a while to learn.
- ygouzerh 8y agoI will have a look ! Thanks you for this sharing !