dsl, говоришь сделать? их есть уже:
1. у Шалыто
2. и враги давно не дремлют -
http://ptolemy.eec …/synthesis/article.pdf
потому что альтернатив опять - две :)
работать с controlflow или с dataflow.
если разрешать делать это одновременно - появляются ублюдки типа кутэ и т.д.(обсуждалось уже)
пипл же захотел, чтобы
1. приложение одинаково выглядело и не девайсе, и через веб
2. многопользовательские системы не падали по бакланке безответственных пионеров
вот пусть теперь пишут спецификации для dataflow и не рыпаются.