История изменений
Исправление EXL, (текущая версия) :
код это не Марк Твен. качество кода от его читабельности зависит косвенно.
Зато скорость развития OpenSource-проекта прямо пропорционально зависит от читабельности его кода. И GCC здесь весьма посредственный пример, в GCC крестцы внутри сишных файлов, GCC не поддерживает собственное правило ".cc, .cp, .cxx, .cpp, .CPP, .C, .c++ для C++". В GCC код густо обмазан огромной кучей макросов. И т. д. А потому и разрабатывают GCC не так активно, как clang.
GCC-разрабы как в пауки в тёмном углу. Сидят и плетут свои паутины из макросов, распутывать которые то ещё удовольствие.
Исходная версия EXL, :
код это не Марк Твен. качество кода от его читабельности зависит косвенно.
Зато скорость развития OpenSource-проекта прямо пропорционально зависит от читабельности его кода. И GCC здесь весьма посредственный пример, в GCC крестцы внутри сишных файлов, GCC не поддерживает собственное правило «C, cc, cxx, cpp для C++». В GCC код густо обмазан огромной кучей макросов. И т. д. А потому и разрабатывают GCC не так активно, как clang.
GCC-разрабы как в пауки в тёмном углу. Сидят и плетут свои паутины из макросов, распутывать которые то ещё удовольствие.