Здравствуйте, kov_serg, Вы писали:
R>>Жульничаешь? Изюм выковыриваешь? Ну, я помогу тебе сделать этот нелёгкий шаг. Сравни следующие два варианта:
_>Нет. Вся обвеска делается вспомогательными функциями. Макросы нужны чтобы упростить написание.
_>Более того он позволяет единообразно производить декомпозицию асинхронных операций.
_>Кроме того он не запрещает использовать и корутины если они поддерживаются компилятором.
R>>И что, тебе реально твой вариант больше нравится? Лично я бы не выбрал этот вариант из-за одних только "вспомогательных макросов". Ну и вообще...
_>Да. Т.к. он значительно проще, понятнее, всё под полным контролем. Никаких скрытых или недоступных состояний.
_>Я могу сохранять состояние на диск или передать по сети и потом возобновлять на другой машине.
_>И он работает даже на микроконтроллерах с десятками байт RAM где есть тольк C компилятор.
Ну, мне остаётся только пожелать тебе творческих успехов.