ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1386044 Топик полностью
Eddy_Em (25.12.2023 11:23, просмотров: 206) ответил Nikolay_Po на Да зашибись Куб работает! Там всё готовое, и даже шаблоны обратных вызовов прописаны. Да, я Куб не использую, но лишь из своего юношеского максимализма. И уважаю разработчиков Куба, за то, что их система "взлетела". Да, меня не устраивает структура кода проекта при генерации Кубом, но не потому, что она не работает или в чём-то глючна.
Советую посмотреть на opencm3: оно тоже кривое, но значительно приличней, чем кал (или, тем паче, SPL). 

И не надо мне тут про LTO: компилятор не может 100500 идущих подряд конструкций вида reg |= flag; reg &= ~flag; превратить в одну reg=flags. Тупо потому что регистры - волатильные! Ну и отдельный разговор - читаемость калокуберских портянок. Какой вообще идиот, интересно, придумал вместо того, чтобы напрямую с регистрами работать, использовать еще и ненужную промежуточную структуру с флагами?

eddy-em.livejournal.com github.com/eddyem