LINUX.ORG.RU

Clang

 


0

2

Кто использует сабж, расскажите в чем профит. Систему им собирать не собираюсь, для программ хочу попробовать. Но из вики не совсем понял в чем преимущества по отношению к тому же gcc. Как с ним обстоят дела в эклипсе? Короче любая информация основанная на вашем опыте приветствуется.


он более модульный и умеет встраиваться, например для использования его как статического анализатора в других приложениях. Качество кодогенерации пока вроде уступает GCC, однако это не мешает Эпплу собирать им софт под мак

marvin_yorke ★★★
()

Конкретно для сборки возможно профита и нет, а вот как инструмент для анализа кода он должен быть неплох. Ждем переход парсера QtCreator на subj.

m0rph ★★★★★
()

Но из вики не совсем понял в чем преимущества по отношению к тому же gcc

Лучше сообщения об ошибках, в gcc-4.8 тоже должны улучшить.

Begemoth ★★★★★
()

быстрее собирает без оптимизации

wota ★★
()

Самое интересное, что можно делать с Clang или gcc-dragonegg - это собирать весь проект в один большой LLVM IR модуль, и делать над ним всякое разное колдунство. Это и разнообразный статический анализ, и исследование зависимостей, и сколь угодно сложное инструментирование кода. С обычным gcc такое не прокатит.

anonymous
()

Шустрый, информативные сообщения об ошибках.

andreyu ★★★★★
()

принципиальные:

кланг это анализатор кода с возможностью компиляции

гцц это компилятор.. ну с анализатором кода, да.

Thero ★★★★★
()
Ответ на: комментарий от anonymous

Для ARM уже существенно превосходит.

пруф?

Stil ★★★★★
()

Модно, хипстерски, нон-конформистски. Яббл юзает.

Реальных преимуществ перед GCC нет.

anonymous
()

более внятные ошибки
статический анализатор

Boy_from_Jungle ★★★★
()

Можешь посмотреть 410 сессию с WWDC2012, там усе хорошо про него рассказано.

Boy_from_Jungle ★★★★
()

Человекопонятные сообщения об ошибках и варнинги, быстрее компилирует и меньше расходует на это оперативки

annulen ★★★★★
()

Поддерживанию мнение о более человекопонятных сообщениях об ошибках. Особенно когда используются шаблоны.

no-such-file ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.