LINUX.ORG.RU

FreeBSD 10 выйдет без GCC по умолчанию

 , , , ,


1

1

Начиная с прошлой недели GNU Compiler Collection (GCC) больше не собирается по умолчанию как часть базовой системы FreeBSD 10. Известно, что на протяжении нескольких месяцев разработчики FreeBSD, а также пользователи BSD-семейства, добивались перехода на LLVM/Clang и ограничения роли GCC.

Функциональные возможности Clang в качестве компилятора C/C++ достигли уровня GCC, а распространение под лицензией BSD делает его более привлекательным для разработчиков системы. Кроме того, показатели эффективности LLVM продолжают расти: это и более быстрая компиляция, и меньший расход памяти.

GCC останется лишь на тех архитектурах, где неприменим Clang. Желающим продолжить использование GNU Compiler Collection на своей системе необходимо будет указать опции WITH_GCC и WITH_GNUCXX в файле src.conf

>>> Новость на Phoronix

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 6)
Ответ на: комментарий от anonymous

Ты редкостной дебильности ничтожество. Ты можешь встроить gcc в IDE? Нет? Свободен. Gcc умеет вменяемые сообщения об ошибках давать? Нет? Свободен. Ты можешь автоматизировать переписывание кода с помощью gcc? Нет? Свободен. Gcc уже никогда не догонит Clang.

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

anonymous> Ты можешь встроить gcc в IDE?

См. Eclipse.

anonymous> Gcc умеет вменяемые сообщения об ошибках давать?

Чем тебе невменяемы нынешние?

anonymous> Ты можешь автоматизировать переписывание кода с помощью gcc? Нет?

Что значит «автомаизировать переписывание кода» и почему с помощью GCC это невозможно?

anonymous> Gcc уже никогда не догонит Clang.

Ну конечно не догонит. Clang сначала должен догнать GCC.

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

Очень востребованная среди конечных пользователей возможность

конечный пользователь - это Вася «Турникет» из соседнего двора, что ли? Он не пользователь. Вообще. Пользователь gcc - это тот человек, для которого написали всю ту портянку, которую выплевывает команда man gcc

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

конечный пользователь - это Вася «Турникет» из соседнего двора, что ли?

Ага. Он самый. И если бздунам захочется выползти на свет из мрака забвения, то им придётся учитывать интересы конечных пользователей.

Он не пользователь. Вообще.

Это утверждение необходимо обосновать.

Пользователь gcc - это тот человек, для которого написали всю ту портянку, которую выплевывает команда man gcc

Не вижу здесь противоречия с тем, что я сказал.

harm
()
Ответ на: комментарий от harm

И если бздунам захочется выползти на свет из мрака забвения, то им придётся учитывать интересы конечных пользователей.

Ты хочешь сказать, что разработчики линуксософта учитывают интересы пользователей? Да? :D

markelov
()
Ответ на: комментарий от markelov

Ты хочешь сказать, что разработчики линуксософта учитывают интересы пользователей?

Если сравнивать gcc vs шланг, то, да.

harm
()
Ответ на: комментарий от harm

Конкретнее: как разработчики gcc учитывают интересы пользователей и как разработчики clang их, соответственно, игнорируют.

markelov
()
Ответ на: комментарий от markelov

как разработчики clang их, соответственно, игнорируют.

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

harm
()
Ответ на: комментарий от markelov

Вернись к началу обсуждения и посмотри что выдаётся за преимущества шланга. Неужели это так сложно?

harm
()
Ответ на: комментарий от markelov

Вернись к началу обсуждения и посмотри что выдаётся за преимущества шланга. Эта ветка обсуждения посвящена конкретным словам анонимуса и моей на них реакции.

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