В настоящее время я использую GCC, но недавно открыл Clang, и я размышляю над переключением. Однако есть один решающий фактор: качество (скорость, объем памяти, надежность) двоичных файлов, которые он производит, - если gcc -O3
может генерировать двоичный файл, который работает на 1% быстрее или занимает 1% меньше памяти, это разблокировка сделки.
Clang может похвастаться лучшей скоростью компиляции и меньшим объемом памяти во время компиляции, чем GCC, но мне действительно интересны тесты/сравнения полученного скомпилированного программного обеспечения - не могли бы вы указать мне некоторые или описать ваши впечатления?