ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
23 октября
1608884 Топик полностью
Argon (Сегодня, 06:45, просмотров: 20) ответил Argon на В последние пару недель портировал C-шный проект с протопотоками в C++ный проект с scmRTOS. Поначалу портировал все как есть, включая т.н. polling-потоки, т.е. к-рые крутятся постоянно, отслеживая изменение данных. Щас решил сделать как делают нормальные, переведя на event-driven логику, без постоянного polling-а. Дипсику даже предлагать не стал, решил, что Грок-то точно лучше справится. В итоге Грок наворотил жуткую кучу абстракций и пошел вразнос. Дал ту же задачу chatGPT
Кстати, если кому интересно - при переходе на event-driven в C++-стиле вместо polling в C-стиле оверхед по расходу памяти программ случился в районе 14%. Существенной экономии RAM не произошло, ибо пришлось увеличивать стеки оставшихся процессов. В общем, C++ с минусом. Это вопреки заявлениям, что компилированный код C++ такой же компактный как и C.