Loading…
Topic
Model Oriented Programming
1 post about Model Oriented Programming. Every summary links to the original.
- 1 post
- 1 company
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
Newest first
Posts
A Treatise on Model Oriented Programming Languages
The author developed Mo+, a model oriented programming language and IDE, which he used on enterprise projects but failed to sell to a wider audience, leading him to leave software engineering to build Viking ships. He defines a model as a hierarchical structure with a single root node and child nodes to any depth, where attributes can reference other nodes to handle non-hierarchical relationships. The post distinguishes transitional MOP, which generates code in a target language like C#, from target MOP, where the MOP language itself serves as the target. The author outlines principles for MOP languages, including customization points for managing custom code and the need for smart IDEs to handle model structure changes. He calls for research into MOP languages, believing they have significant potential especially in the current AI landscape, and invites contact from universities or businesses working on related research.
Weekly digest
The best engineering reads, once a week.