Designing a language is hard; implementing it shouldn’t be
Frans Bouma has an interesting point: Designing a language is hard, and M won’t change that. And he’s right. For many domains, a DSL can make...
Frans Bouma has an interesting point: Designing a language is hard, and M won’t change that. And he’s right. For many domains, a DSL can make...
the Repository & Schemas PDC talka nice overview of OsloPDC...
When I was an external to Microsoft, I used to see new Microsoft technologies and have several reactions: wonder, awe, lust, hate, confusion,...
the point of Oslo...
Roger Alsing has posted a discussion of how Intellipad’s support for MGrammar development makes writing DSLs easier but showing you what parsers and...
a DSL in MGrammar for the WatiN browser automation library...
On the Oslo team, we think of three kinds of models: Drawings: This is modeling to communicate from human to human, e.g. on a white board or in...
The M family of languages is meant for all kinds of things, from executable models, e.g. defining a workflow and executing it via the Workflow...