What are the core principles of a good concrete syntax? A famous mathematician lists his main principles. To take into account when designing your next DSL.
This was supposed to be a post recommending great open source low-code tools. It ended up being a rant on why there are so few of them.
Please do not define any direction in your associations when creating your domain models. This is part of a further refinement during the design phase.
We keep using excel, word, powerpoint and other drawing tools to model our software systems. What is wrong with us? Or maybe current modeling tools are to blame for this?
Not all low-code/no-code tools are the same. We talk about two especially useful subcategories: no-learn and low-modeling Another software revolution in the making?
A few ideas on where modeling (and modeling tools) should go next, including alternative interfaces, benefitting from AI advances and evolving towards a more personalized notion of modeling