История изменений
Исправление shkolnick-kun, (текущая версия) :
На самом деле задачи есть:
1. Код в автоматном стиле занимает больше памяти из-за свичей на каждом шагу, в том числе вложенных, и жрет процессорное время на постоянную проверку условий, которые, как правило, не выполняются.
2. Некоторые библиотеки для тех же AVR писаны в императивном стиле с циклами ожидания...
Особенно показательны жалобы ардуинщиков на DS18B20, типа сильно тормозит...
Чтобы можно было использовать такие библиотеки нужна труЪ многозадачность.
3. Императивный код проще писать, можно использовать труд менее квалифицированных прогираммистов...
Исходная версия shkolnick-kun, :
На самом деле задачт есть:
1. Код в автоматном стиле занимает больше памяти из-за свичей на каждом шагу, в том числе вложенных, и жрет процессорное время на постоянную проверку условий, которые, как правило, не выполняются.
2. Некоторые библиотеки для тех же AVR писаны в императивном стиле с циклами ожидания...
Особенно показательны жалобы ардуинщиков на DS18B20, типа сильно тормозит...
Чтобы можно было использовать такие библиотеки нужна труЪ многозадачность.
3. Императивный код проще писать, можно использовать труд менее квалифицированных прогираммистов...