Скрипач, пророк (11.02.2018 15:40 - 18:17, просмотров: 272) ответил lloyd на Не просто автоматы состояний - а автоматы со способностью к вытеснению и кооперации. Собственно QP-фреймворк.
Говорящие о вытеснении автоматами RTOS пиздят витают в облаках. Что происходит когда Автомату, в одной из ветвей графа управления
понадобится вызов другого автомата? (например, демпфера)
А когда этот вызов нужен в 20% ветвей с одними параметрами, еще в 20% с другими,
а в 60% не нужен?
А когда глубина вложенности (вызов одного автомата из другого) таких "не вездесущих" автоматов
достигает десяти?!
Вы пробовали? Я - пробовал 8)
Это настоящий праздник, отследить что вложенный автомат
не забыли вызвать, для обновления его внутренних состояний,
и не вызвали дважды, там где это не нужно.
В принципе, все это заставить работать - можно, но дисциплина мышления
требуется на уровне Т-800.
... но не любой ценой.