Clang/LLVM здорово его потеснил в крупных компаниях и проектах
Мы можем предсказывать что он уйдёт на покой в долгосрочной перспективе?
Не можем У g++ в некоторых случаях оптимизации лучше, особенно вроде под АРМ, по отзывам + Clang отстаёт по поддержке С++20
clang хорош тем, что он есть и под линуксом и под виндой. а так gcc лучше поддерживает С++ особенно последние стандарты. где там модули у clang? где direct initialization?
Читал что популярность GCC сильно подросла в последние годы. Кажется это связано с новыми правилами приёма патчей (больше не надо подписывать контрибьюторам соглашение с SFC), с поддержкой платформ и языков не поддерживаемых другими компиляторами, с весьма качественной стандартной библиотекой, и (моё личное впечатление) с на порядок более быстрой реакцией на feature requests (в GCC реализовали более десятка моих тикетов, в clang - приблизительно 0, при том что пара из них - суровые багрепорты).
+ касательно поддержки платформ Тот же LCC для Эльбруса сделан на основе GCC
Тот же LCC сделан на коленке, frontend там от EDG. Декларируется только совместимость с gcc по ключикам, причем полной совместимости с gcc нет.
Разве в последней версии не обеспечили поддержку С++14 со всеми GCC расширениями? О бинарной совместимости, пожалуй, говорить нецелесообразно...
Спасибо! GCC наносит ответный удар =)
Обсуждают сегодня