The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..., opennews (?), 12-Сен-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


13. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от JL2001 (ok), 12-Сен-12, 13:57 
и самое главное - все багфиксы и оптимизации в оптимизаторах и "линковщиках" (которые байткод llvm в машинный код) сделанных для clang (компилятора с сей) будут работать для компиляторов со всех жав, D, сишарпов, фортранов и прочего
за счёт этого llvm будет бибикать gcc

а лицензию таки жалко что не та :(

Ответить | Правка | Наверх | Cообщить модератору

17. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +2 +/
Сообщение от Аноним (-), 12-Сен-12, 14:58 
пффф, эпл как раз и создает этот компилятор, потому что им нужен компилятор именно с "не той" лицензией
Ответить | Правка | Наверх | Cообщить модератору

20. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –11 +/
Сообщение от IMHO (?), 12-Сен-12, 15:33 
цытирую:
"Проблема, как ни удивительно, не в GPL, а в одном копирасте по фамилии... Столлман. РМС, Ричард Метью.

В году 2008 он взял и заявил, что бедные покупатели айфонов страдают от своих тивоизированных устройств и их нужно спасти. И тут же сменил лицензию на GPLv3, убрал парочку исключений из лицензии. И получилось так, что Apple теперь не могут компилить свои продукты с гцц версии выше чем 4.2, некоторую другую проприетарщину вроде тоже задело.
Теперь мы имеем clang, который архитектурно превосходит гцц, но сливает в размере кодовой базы и числу оптимизаций; gcc версии 4.2 в макоси; кучу всё также тивоизированных айфонов и недовольство среди разработчиков gcc, которые уже предлагают переделать его наподобие шланга - сделать модульным, под LGPL и постепенно передвигаться C++.

А всё потому, что, в отличие от линукса, эксклюзивных прав на который нет ни у кого в мире, GCC целиком и полностью принадлежит FSF - коммитеры явно передавали им права. Как показала практика, напрасно."
анонимус с ЛОР"а

вот откуда все беды растут, тогда многие компании начали искать альтернативу, ведь известно что clang поддерживают ARM, Google, Sun, Apple ...

Ответить | Правка | Наверх | Cообщить модератору

23. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +5 +/
Сообщение от ананим (?), 12-Сен-12, 16:19 
полная брехня. http://en.wikipedia.org/wiki/LLVM
>In 2005, Apple Inc. hired Lattner and formed a team to work on the LLVM system for various uses within Apple's development systems

http://lists.trolltech.com/qt4-preview-feedback/2005-02/msg0...
>Date: Sat, 19 Feb 2005 14:57:49 -0500
>The creator and lead author, Chris Lattner, has just been hired by Apple to  work on LLVM.  Apple is making a major investment in this compilation  strategy.

http://en.wikipedia.org/wiki/GNU_General_Public_License#Vers...
>In late 2005, the Free Software Foundation (FSF) announced work on version 3 of the GPL (GPLv3). On 16 January 2006, the first "discussion draft" of GPLv3
>....
>The final version of the license text was published on 29 June 2007

первое(!!!) обсуждение GPLv3 появилась с отставанием более чем в 1 год говорит, что анонимус с ЛОР"а либо вообще не дружат с логикой, либо наглоё враньё уже часть его натуры.
типа не соврал, день прошёл зря

Ответить | Правка | Наверх | Cообщить модератору

39. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –5 +/
Сообщение от IMHO (?), 12-Сен-12, 17:05 

> первое(!!!) обсуждение GPLv3 появилась с отставанием более чем в 1 год говорит,

для особо религиозных, сменил != вышла, читать научитесь
по вашему все пошло так  мигом, что можно все скинуть в одну кучу и сказать, это было так

Ответить | Правка | Наверх | Cообщить модератору

42. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +2 +/
Сообщение от ананим (?), 12-Сен-12, 18:27 
а "сменил" - это ещё позже, чем вышла.
как бы очевидно, что вначале вышла GPLv3 и уже потом gcc под этой лицензией.
соответсвенно выод прост - яблоко занялось разработкой llvm/clang задолго того момента, когда РМС о ней думать стал и тем более задолго, когда стал думать о смене лицензии на gcc.

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

Ответить | Правка | Наверх | Cообщить модератору

25. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +2 +/
Сообщение от Аноним (-), 12-Сен-12, 16:22 
> Теперь мы имеем clang, который архитектурно превосходит гцц, но сливает в размере
> кодовой базы и числу оптимизаций

Есть интересные особенности, но говорить про "архитектурное превосходство" это очень наивно. Сколько лет он уже "архитектурно превосходит", а код на выходе унылый. Через склько лет начнете подозревать что не все так просто? Еще месяц и он порвет GCC? Не, после Нового года? Ладно, вот весной уже точняк!

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

30. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –1 +/
Сообщение от IMHO (?), 12-Сен-12, 16:37 
если честно то мне пофиг чем собран дистрибутив или ОС, главное что бы работало, если у кого то к этому религиозные взгляды то я не виноват.
Что мы имеем, clang APPLE использовала для iOS - средствами obj-c, потом случилось что писал выше анонимус с лора, ка известно кроме iOS, ... еще есть МасOS X, и МАС на линукс ядре в котором и применялся GCC.
Ответить | Правка | Наверх | Cообщить модератору

33. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от IMHO (?), 12-Сен-12, 16:43 

>  Что мы имеем, clang APPLE

опячатался LLVM

Ответить | Правка | Наверх | Cообщить модератору

46. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от ананим (?), 12-Сен-12, 19:23 
а это тогда что?
>и МАС на линукс ядре в котором и применялся GCC.

тоже очепятка?

Ответить | Правка | Наверх | Cообщить модератору

50. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от res2500 (?), 12-Сен-12, 20:32 
есть версия мас с линукс ядром
Ответить | Правка | Наверх | Cообщить модератору

51. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +1 +/
Сообщение от ананим (?), 12-Сен-12, 20:48 
не слышал такого.
пруф можно?
Ответить | Правка | Наверх | Cообщить модератору

43. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от Аноним (-), 12-Сен-12, 19:06 
иди к ембедшикам и расскажи про шланг.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

31. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от Алексей (??), 12-Сен-12, 16:37 
Реально clang относительно молод, но при этом прогресс и скорость его разработки впечатляют. Смотря на то, как разработчики gcc активизировались на разработке давно обещаемых полезных фич можно сказать, что clang для gcc безусловное благо.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

35. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –3 +/
Сообщение от ананим (?), 12-Сен-12, 16:55 
что за глупости...
так и мс видимо благо для андроида, а огрызок для самсунга.
черное - это такой оттенок белого и не более, следовательно чёрное - это белое.

gcc разрабатывался постоянно с такой скоростью и возможностями.
хоть 20 шлангов выйдет - это никак не увеличит рабочий день сотрудникам.

Ответить | Правка | Наверх | Cообщить модератору

63. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +1 +/
Сообщение от Аноним (-), 13-Сен-12, 12:24 

> gcc разрабатывался постоянно с такой скоростью и возможностями.
> хоть 20 шлангов выйдет - это никак не увеличит рабочий день сотрудникам.

Сознательно врешь или просто не знаешь?
egcc видио появлялся просто так...


Ответить | Правка | Наверх | Cообщить модератору

68. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –1 +/
Сообщение от ананим (?), 13-Сен-12, 13:59 
вы и логика - это видимо вещи совсем ортогональные.
Ответить | Правка | Наверх | Cообщить модератору

38. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от Аноним (-), 12-Сен-12, 17:03 
Именно про это я и написал. Давно уже так говорят, а код все такой же неоптимальный.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

71. "Анонсирован проект LLVMLinux, нацеленный на обеспечение..."  +/
Сообщение от arisu (ok), 14-Сен-12, 01:02 
> на разработке давно обещаемых полезных фич

это идиотский новый формат сообщений об ошибках — чтобы их поменьше на экран помещалось? да уж, супернеобходимая фича. ведь редакторы не умеют позиционировать курсор на строку-символ, без подчёркивания в выхлопе — никак.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

19. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от inferrna (ok), 12-Сен-12, 15:20 
Форкай, делов.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

24. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от ананим (?), 12-Сен-12, 16:21 
форкнуть под другую, не совместимую лицензию нельзя.
Ответить | Правка | Наверх | Cообщить модератору

32. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +1 +/
Сообщение от Алексей (??), 12-Сен-12, 16:38 
> форкнуть под другую, не совместимую лицензию нельзя.

Под gpl можно. Только кто его будет разрабатывать?

Ответить | Правка | Наверх | Cообщить модератору

45. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +2 +/
Сообщение от ананим (?), 12-Сен-12, 19:21 
без понятия.
лично мне не нужна.

хотя попытки компилировать ядро приветствую. но толку тут будет больше шлангу, чем ядру, т.к. ядро ещё и пилится интелом (вспоминаем LTO - https://www.opennet.ru/opennews/art.shtml?num=34619 ), также их компилятором icc, таже работа идёт в амд (Open64 https://www.opennet.ru/opennews/art.shtml?num=32275 ) и ещё рядом заинтересованных компаний.
так что у ядра линукс более чем достаточно и интсрументов для всестороннего тестирования, и желающих это тестирование проводить.
но если и из сабжа придёт хоть крупица улучшений для ядра, то это будет не плохо.

так что сабж - это опыт и технологии полезные именно ему (научить компилить ядро, посмотреть результаты, устранить недочёты и тд)

зыж
а вот llvm очень интересен сам по себе.
но это не имеет отношение ни к сабжу, ни к ядрам.

Ответить | Правка | Наверх | Cообщить модератору

27. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от ананим (?), 12-Сен-12, 16:23 
>сделанных для clang (компилятора с сей) будут работать для компиляторов со всех жав, D, сишарпов, фортранов и прочего

пусть это прочее вначале появится :D
а то там токо обджси и шланг более менее стандратам соответсвуют

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

47. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –1 +/
Сообщение от JL2001 (ok), 12-Сен-12, 19:26 
>>сделанных для clang (компилятора с сей) будут работать для компиляторов со всех жав, D, сишарпов, фортранов и прочего
>пусть это прочее вначале появится :D
>а то там токо обджси и шланг более менее стандратам соответсвуют

компилеры жавы и D на основе gcc тоже никаким стандартам не соответствуют, так что....
зы: и не верится что в них будет ещё и оптимизация кроме сооответствия

Ответить | Правка | Наверх | Cообщить модератору

49. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от ананим (?), 12-Сен-12, 20:30 
следовательно

> llvm будет бибикать gcc

вот и выяснили, что не кому и не зачем бибикать. :D

Ответить | Правка | Наверх | Cообщить модератору

55. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –1 +/
Сообщение от JL2001 (ok), 13-Сен-12, 00:07 
> вот и выяснили, что не кому и не зачем бибикать. :D

выяснили что написать компилер целиком слишком сложно, а один фронтенд с языка в байткод сильно проще написать

Ответить | Правка | Наверх | Cообщить модератору

56. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от ананим (?), 13-Сен-12, 01:20 
ха! пруфы привести с подавляющим большинством поддерживаемых языков и архитектур по сравнению с gcc можете?
нет? я так и думал.
зыж
и да!
>выяснили что написать компилер целиком слишком сложно, а один фронтенд с языка в байткод сильно проще написать

gcc так всегда и делал! :D
http://gcc.gnu.org/wiki/StructureOfGCC
и кстати, за последние годы отрыв по поддерживаемым языкам и платформам у gcc только увеличился.

Ответить | Правка | Наверх | Cообщить модератору

59. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от JL2001 (ok), 13-Сен-12, 10:57 
> http://gcc.gnu.org/wiki/StructureOfGCC

спасибо за ссылку, этого я не знал

Ответить | Правка | Наверх | Cообщить модератору

53. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +3 +/
Сообщение от Anus Anus Ananimus (?), 12-Сен-12, 22:48 
Бибикалка у шланга не доросла, чтобы на ГЦЦ бибикать...
Шланг пока для некоторых архитектур генерит код кривой как винт моторной лодки ( я занимаюсь разработкой под ARM/MIPS). Для ARM код кривой, для MIPS, AVR, PowerPC он вообще не умеед код генерить. Давайте уж о эфемерном бибиканье будем говорить, когда оно по числу поддерживаемых архитектур хотя-бы на 70% догонит ГЦЦ.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

54. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –1 +/
Сообщение от JL2001 (ok), 13-Сен-12, 00:06 
> Шланг пока для некоторых архитектур генерит код кривой как винт моторной лодки
> ( я занимаюсь разработкой под ARM/MIPS). Для ARM код кривой, для
> MIPS, AVR, PowerPC он вообще не умеед код генерить. Давайте уж
> о эфемерном бибиканье будем говорить, когда оно по числу поддерживаемых архитектур
> хотя-бы на 70% догонит ГЦЦ.

"Отправной точкой LLVMLinux послужила работа по задействованию Clang для сборки ядра Linux для платформы ARM, выполненная консорциумом Linaro в рамках инициативы по улучшению поддержки архитектуры ARM в Linux. На основе порта для ARM были подготовлены аналогичные порты для архитектур i586 и x86_64." - значит пилят на арм вот прям щас
ну и "В дальнейшем спектр поддерживаемых архитектур планируется расширить (например, добавить поддержку MIPS, PowerPC), если найдутся заинтересованные в подобной работе лица."

зы: поддержка арм из коробки получит все компиляторы работающие с ллвм и часть оптимизаторов (не зависящих от архитектуры проца) как только будет запилена, вот что круто.. больше и разных языков на все платформы сразу :)

Ответить | Правка | Наверх | Cообщить модератору

57. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +1 +/
Сообщение от ананим (?), 13-Сен-12, 01:30 
столько бреда и в одном комментарии. даже и не знаю как это прокомментировать то.
это АНОНС только начала работ.

зыж
>поддержка арм из коробки получит все компиляторы работающие с ллвм и часть оптимизаторов (не зависящих от архитектуры проца) как только будет запилена, вот что круто.. больше и разных языков на все платформы сразу :)

это новое слово в науке и технике. :D
для тех кто не знает архитектуры gcc.
в общем просвещайтесь - http://gcc.gnu.org/wiki/StructureOfGCC

Ответить | Правка | Наверх | Cообщить модератору

64. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  –1 +/
Сообщение от Аноним (-), 13-Сен-12, 12:26 

> это новое слово в науке и технике. :D
> для тех кто не знает архитектуры gcc.
> в общем просвещайтесь - http://gcc.gnu.org/wiki/StructureOfGCC

одно слово. Дурак - даже читать не умеешь что там пишут - там указаны функциональные части - но на самом деле gcc монолит.

Ответить | Правка | Наверх | Cообщить модератору

65. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +1 +/
Сообщение от ананим (?), 13-Сен-12, 13:51 
о-о-о!... безнадёжный случай.
мои соболезнования вашим родителям.
Ответить | Правка | Наверх | Cообщить модератору

72. "Анонсирован проект LLVMLinux, нацеленный на обеспечение сбор..."  +/
Сообщение от Тупой молодец (ok), 07-Окт-14, 18:23 
>одно слово. Дурак - даже читать не умеешь что там пишут - там указаны функциональные части - но на самом деле gcc монолит.

О_о

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру