ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1388959 Топик полностью
Nikolay_Po (01.01.2024 22:36, просмотров: 116) ответил il-2 на Вот что мне ютуб подсунул после твоего поста :-) Сам смотреть не стал, но тебе передам :-)
Посмотрел. Сабж начинается с 12й минуты. Технических деталей мало, так, рассуждения. Мне понравилось. 

Основные акценты:

1. Условия лицензирования препятствуют портированию GCC на новые, коммерческие, архитектуры их разработчиками. Даёшь доступ к компилятору - дай исходники. А исходники - раскрытие ноу-хау железа. GCC может оказаться не приемлемым для компиляторописателей разработчика железа. С лицензией LLVM таких проблем нет.

2. Наследие Си в исходных кодах GCC затрудняет абстрагирование и многим разработчикам, тяжело портировать GCC на новое железо поэтому. С Clang и другими компиляторами, писанными изначально на языках с высоким уровнем абстракций - проще.


В остальном, человек о GCC высказывался положительно.


Порассуждали про распределение регистров и подходы по решению этой задачи.


Остальное - про жизненный опыт, немного о работе преподавателем.


Может, ещё чего интересного упустил, по недостатку знаний - просто не понял, о чём.