LINUX.ORG.RU

Проект FreeBSD намерен сменить GCC на LLVM+Clang

 , , ,


0

0

В квартальном отчете проекта FreeBSD сообщается о желании заменить набор компиляторов GNU Compiler Collection на связку LLVM и Clang, в текущее время развиваемого корпорацией Apple. Сообщается, что на текущий момент новый компилятор удачно справляется с 99% пакетов, в том числе и с ядром FreeBSD на архитектурах i386 и amd64. Разработчики команды FreeBSD уже отправили более 100 багрепортов в проект Clang.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

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

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

> там еще пунктики есть, из них например ясно, что это шаг в плановой работе по выпилу всего GNUтого из базовой системы

Да, они за расовую чистоту: LLVM более проприетарщина-friendly в отличии от gnu/gcc - это одна из основных причин ИМНХО.

shahid ★★★★★
() автор топика

LLVM на один шажок ближе к мейнстриму. Неплохо.

Manhunt ★★★★★
()

Дык это, в целях уравновешивания производительности необходимо переписать всё на Пайтоне. Почему не в новости!?

wyldrodney
()

Скоро FreeBSD перейдёт на компилятор от майкрософт, дабы тем меньше приходилось пилить ворованный код.

kapsh
()

> Сообщается, что на текущий момент новый компилятор удачно справляется с 99% пакетов, в том числе и с ядром FreeBSD на архитектурах i386 и amd64

А не сообщается - эти пакеты работают после того, как с ними справился clang?

tailgunner ★★★★★
()

Зачем такие сложные похороны.

madcore ★★★★★
()

1) новость боян
2) ненависть гплщиков осуждаю, со своими правила в чужой монастырь...

stave ★★★★★
()

Главное чтобы они не понеслись сломя голову заменять GCC на расово верный и лицензионно правильный LLVM/Clang. Во-первых, LLVM ещё пока генерирует код немного хуже чем GCC (по производительности). И, во-вторых, Clang толком не умеет C++.

А так - даёшь народу больше компиляторов, хороших и разных =).

Deleted
()

Надоел Эпплу зоопарк... А что, будем посмотреть. Больше компиляторов, хороших и разных!

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

> 2) ненависть гплщиков осуждаю, со своими правила в чужой монастырь...

Да нету вроде никакой ненависти. Никто разработчиков FreeBSD не заставляет использовать GCC. Просто у GCC нет (или уже правильнее говорить "не было"?) альтернатив.

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

>Больше компиляторов, хороших и разных!

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

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

> мде... то дебиан glibc выкидывает, то бздя gcc, что дальше?

Ты неправильно понял про glibc в дебиане. Они переходят на eglibc, прочитать про которую можно здесь: http://www.eglibc.org/ (там есть FAQ). В кратце: это более "модульная" модификация glibc, с изменённой системой сборки.

Deleted
()

>"В квартальном отчете проекта FreeBSD"
Мне одному читается как "В карательном отчёте проекта FreeBSD..."?

darkshvein ☆☆
()

о, так это может они D в LLVM скорее допилят и начнут софт на нем писать?

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

> мде... то дебиан glibc выкидывает

никто её не выкидывает, просто отправкой патчей в glibc будет заниматься команда eglibc

> то бздя gcc


всегда удивляло зачем они(основная масса ихних девелоперов из мира m$ и apple) так привязывают свой софт к linux, теперь похоже и они прозрели

> что дальше?


известно что - превращение freebsd в карманный проект apple

los_nikos ★★★★★
()

Куча версий GCC есть в портах:
http://www.freshports.org/search.php?query=gcc
Некоторые порты собираются только GCC >4.3. В системе: gcc version 4.2.1 20070719 [FreeBSD]
Да и Apple Mac OX X собирается GCC.

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

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

>Ога, даешь кучу проектов, собирающихся только своим компиляторм, да еще определенной версии.

передавайте привет Столману с его GPL v3

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

> передавайте привет Столману с его GPL v3

Не ясно какая связь между софтом, привязанным к конкретному компилятору, GPLv3 и RMS'ом. Не пояснишь?

Deleted
()

Мняяя... Ох, что-то будет! Кастую разлите желчи у линутроллей.

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

>передавайте привет Столману с его GPL v3

Ну теперь бздунам точно капец...

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

>FreeBSD это юникс. В отличии от.

Не нервничай. Эта разница нужна лишь задротам-онанистам. а ты ведь не из их числа, верно?

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

Чего мне нервничать? Я просто помню, как раскрывается аббревиатура GNU. Игра слов вполне себе получается, годная для лёгкого троллинга.

Mess
()

Фу блин, извращенцы.

Зачем??? Хоть бы альтернативу добавили вместо прямо уж "замены". Чувствую RIP...

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

>FreeBSD это юникс. В отличии от.

А нифига, такой же UNIX-Like. Ибо BSD != UNIX™. UNIX - зарегистрированная торговая марка OpenGroup, и кто есть UNIX решает OpenGroup.

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

> Ога, даешь кучу проектов, собирающихся только своим компиляторм, да еще определенной версии.

Уж всяко это не проблема компилятора. :)

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

Учи матчасть. Это так и будет, альтернатива. Из портов-то никуда gcc не денется, ставь и компили в полное удовольствие. Как сейчас, например, make и gmake уживаются в одной системе.

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

> Я просто помню, как раскрывается аббревиатура GNU.

А ты помнишь, что такое Unix? Это сертификат такой. У фрибсд он есть?

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

> теперь GCC точно RIP

Это с какой такой стати собственно? Вы забывате что FreeBSD сильно популярна на территории exUSSR, в остальном мире как не так уж сильно от нее фанатеют, не смотря на "более кошерную" для проприетарщиков лицензию.

Если они считают это "эволюцией" и "развитием" - пускай считают дальше, это их право. Yet another flavor of Unix-like systems.

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

Ну вот эпплу и нужна. Огни к бсде "человеческое лицо" прикручивают. Получается вполне себе макось :)

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

>А кто бы сказал, какие проблемы они хотят решить с помощью замены компилятора?

проблемы лицензии они хотят решить. GPLv3 - параноидальный бред балмера

oxpa
()

Ой не завидую я бздунам, с gcc4 то не все собирается 3ю просит, представляю сколько костылей придется накладывать, чтоб какой-нибудь qemu скомпилять

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

> GPLv3 - параноидальный бред балмера
Параноидальный бред охра. И не лень регистрироваться было ради одного высера?

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

> проблемы лицензии они хотят решить. GPLv3 - параноидальный бред балмера

жизнь показала что OpenSource вовремя появился, ещё бы десять лет и покупали бы вы Windows и MacOS по цене в 1000 убитых ежей

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

Тю. Ровно ничего не изменится. Всё будет как и сейчас - если какой порт непременно хочет компиллиться строго определённой версией джыцыцы, эта версия тянется из портов, ставится, и ею компиллится что нужно.

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

> Извините, но FreeBSD таки немного не десктопная ось

прежде чем такать рекомендую посмотреть полный список самых мощных суперкомпьютеров и потом уже икать про недесктопность фряхи

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