LINUX.ORG.RU

OpenMandriva переходит на LLVM/Clang

 , , ,


0

1

OpenMandriva Lx 2015 станет первым дистрибутивом Linux, перешедшим на LLVM/Clang в качестве базового компилятора. В качестве его преимуществ перед GCC были названы более быстрое развитие, более широкие возможности проверки кода и меньшие временные затраты на сборку пакетов. GCC будет оставлен дополнительным компилятором.

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



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

Ответ на: комментарий от makoven

Меня много лет назад девушка бросила за то что сказал «мандрива» при ее родителях
makoven

И теперь makoven встречается только с парнями. Это не ЛОР - это ахтунг датинг какой то :-\

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

А реально подобрать ноут для Open Indiana?

АХЗ. Я на ней только серваки делал и только для storage.

//Перейду на нее, если ГНУ/Линукс скурвится.
LongLiveUbuntu

Не звизди, убунтята могут вернуться только обратно в виндоузььь :)

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

OpenIndiana канет в лету, ибо проект в вялотекущей стадии из-за отсутствия к ней интереса со стороны разработчиков солярки

Какой может быть интерес если оракакел официально заявил что никаких вариантов скрестить опен и солярис не будет!? Ты в курсе вообще что ZFS в Solaris11 и у всех остальных это уже не одно и то же? Кстати в обоих вилках появились вкусняшки и разные ... а могло бы быть всё скопом :-\

anonymous
()

Я всегда считал все форки Mandriva безнадёжными, кроме Mageia. Роса, опенмандрива и ещё 2-3 форка - не нужны. Надеюсь что ситуация изменится: если намерение подтвердится, Openmandriva станет нужной и полезной штукой, так как будет помогать Clang. Если поступят по-шаттлвортски, то нет.

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

так как будет помогать Clang

Лучше всего со шлангом во фряхе. Так вот - помощь шланга, да сих пор! - это попытаться мешать не очень сильно :)

Хотя ситуация с каждым релизом улучшается, это правда.

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

Растеряли все полимеры, хотя начали бодро и даже умудрились портануть KVM.

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

Openmandriva станет нужной и полезной штукой, так как будет помогать Clang

в чём нужность? польза от этого, разве что, яблочникам.

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

после слияния с Connectiva, горячим Бразильским лялихом, вызванное, кстати, не весьма благополучным финансовым положением Mandrake ;)

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

толсто же! учитывая что порт aarch64 сперва появился в gcc, да и поддреживается непосредственно arm'ом

anonymous
()

Первый, единственный, неповторимый и последний?

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

Линуксоиды хмыкали, предрекая огороженность имени некоей компании, славящейся своими зондами. Ну, примерно так, как это случилось с парой khtml/webkit.

Теперь, в свете новостей про swift и сдвиг интереса Apple в сторону него, расскажите, где именно они были неправы.

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

Сам ARM пилит в первую очередь LLVM. Качество оптимизации под aarch64 в llvm намного выше чем в gcc.

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

И что, мистер конгениальность? Разницу между платформой (llvm) и одним из приложений на этой платформе (clang - компилятор языка C/C++) сам углядишь?

И даже если бы swift включал в себя clang целиком, как органическое целое, простое смещение фокуса задач в проджект-плане с публичных и доступных в рамках clang на проприетарные, доступные только в рамках swift, оставляет этот самый clang в области, которая эпплу интересна постольку поскольку ничего не ломает в swift'е. А с учётом того, что многие, если не все ключевые персоны LLVM и CLang сообщества нынче трудятся непосредственно в Apple, оставшемуся коммьюнити придётся сильно попрыгать, растя в себе новых лидеров.

AlexM ★★★★★
()
Последнее исправление: AlexM (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu

Краем уха слышал, что в солярисе даже конфиги унифицированно-xml'ные - если это так и индиана основана на нём, то онf скурвилась ещё до рождения...

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

ну так в гцц все сделали, теперь, видимо, и до шланга руки дошли... вовсе не аргумент в гцц vs шланг ;)

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

девушка бросила за то что сказал «мандрива» при ее родителях

можно подумать, что Мандала - лучше...

Indaril_Shpritz
()

Компиляторы от позорной Apple должны быть нужны только им самим.

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

Ну так то ж на гейОСи, а надо ведь на Linux, в том числе ядро. Вдруг баги - хомяки то вылижут.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от AlexM

Але, недоумок, Swift построен на Clang. И они как минимум заинтересованы в том, чтобы llvm+clang бутстрапили сами себя. Так что обосралась ты, сучка тупая.

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

Прекрасно знаешь, что таких не бывает.

Ты должно быть новенький.

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

Осталось дождаться, когда и модули тоже будут собираться, лол.

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

Ты читать умеешь, анонимный гений? Никем не пойманный он, далее нецензурно?

AlexM ★★★★★
()
Последнее исправление: AlexM (всего исправлений: 1)
Ответ на: комментарий от AlexM

многие, если не все ключевые персоны LLVM и CLang сообщества нынче трудятся непосредственно в Apple

Ну тогда ключевые персоны GCC трудятся у мамки на хате, получая зарплату в в матюках Линуса

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

Почти все новые языки LLVM-based (кроме тех, что JVM и js-based). И что-то ни одного на gcc. Думаю это неспроста

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

чем LLVM/Clang лучше православного GCC

Он хуже.

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

У меня очень сложные отношения с инглишом.

У тебя вообще их нет.

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

Что такое OpenMandriva?

Труп. Никому не нужный дистрибутив-зомби. И вот чтоб хоть как-то привлечь внимание к нему решили перейти на clang. Других вариантов привлечь внимание по-видимому нет. Но я думаю не поможет.

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

Сравнение последних версий GCC и Clang. Уже можно говорить о паритете.

При ~паритете по качеству генерируемого кода, у LLVM есть перед GCC одно очень важное преимущество: LLVM - это библиотечный компилятор, пригодный к использованию в других продуктах в качестве бэкенда и фронтенда. У GCC этого не будет либо еще долго (по техническим причинам), либо вообще никогда (по лицензионным).

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

Ну, я качество кода и имел в виду. Так-то у цланга есть ещё и другие преимущества, о которых упоминалось в шапке треда.

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

Правда, в пятом gcc будет openacc, позволяющий компилить на gpu от nvidia. Так что по скорости сборки clang скоро может отсотать.

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

сомневаюсь, даже x264 не особо ускоряется при включении opencl

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

у меня clang какое то говно генерит на sse интрисинках, правда разбираться лень и пруфов не будет

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

в то время как gcc их хорошо оптимизирует

anonymous
()

Ого. Это оказывается фря опередила линух, а то «закопать», «криокамера»...

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

Её папа админил юниксы, ваксы и прочие бсд

Все просто чувак...

anonymous
()

Ну что ж, ждём тестов производительности и потребления памяти. Если осилят клангом собрать ;p

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