Я года 3-4 просто смотрел и думал «как же круто это MPS»
Потом придумал пару мест, где может быть применимо.
Оба случая — когда нужна «среда», а целевая группа пользователей — те, кто не особо программируют.
Казалось бы зачем среда программирования тем, кто не программирует? Плюс от MPS’а в том, что получается «форма ввода», где невозможно ввести неправильный код.
А) «программирование промышленных контроллеров». Если кто знает, то там «правит балом» CoDeSys, и v2 это почти блокнот. v3 помощнее, но +- то же самое. Я забавы ради набросал IDE (
https://hardella.com/ ). Но в широкие массы не пошло. Из интересного — на базе этой IDE написал программу управления шаговыми двигателями. В итоге можно на ОВЕН ПЛК 110м2 крутить ШД, хотя сам производитель такую возможность не заявляет. Вернее, они заявляют, что выходы поддерживают до 100кГц, но вот средств управления этими 100кГц не дают.
Б) Думаю когда-нибудь сделать UI к JMeter’у на базе MPS. Там как раз целевая группа — те, кто «программируют мышкой». Тут я делал прототип:
http://recordit.co/0ngw6RSkm9 , но коллеги, кто пользуются JMeter’ом говорят, что их вообще всё устраивает, поэтому пока тему не развивал.