URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 88197
[ Назад ]

Исходное сообщение
"Портирование компилятора Clang для GNU/Hurd"

Отправлено opennews , 11-Янв-13 23:08 
Мэйнтейнер проекта GNU/Hurd (http://www.gnu.org/software/hurd/), в рамках которого ведётся разработка ядра для ОС GNU, работающего поверх микроядра GNU Mach, объявил (http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-January/0579...) о работе по портирвованию компонентов LLVM, в том числе компилятора Clang, для работы в окружениях на базе GNU/Hurd. Работа по портированию ведётся в тесном сотрудничестве с разработчиками проекта LLVM. В настоящее время портирование полностью не завершено, но порт уже можно считать более-менее работоспособным, за исключением некоторых нюансов.

URL: http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-January/0579...
Новость: http://www.opennet.me/opennews/art.shtml?num=35815


Содержание

Сообщения в этом обсуждении
"Портирование компилятора Clang для GNU/Hurd"
Отправлено Константин , 11-Янв-13 23:08 
Принципиальный GNU BSD осваивает?

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Andrey Mitrofanov , 12-Янв-13 00:48 
> Принципиальный GNU BSD осваивает?

Вы, конечно, не заметили, что... FSF и проект GNU не имеют ничего против использования BSDL пр-м в... "других" дистрибутивах GNU. Напротив же(*) [Free]BSD чего-то там тиим, использовало и использует GPL про-мы из того же проекта GNU, *но* дружит с Эппле против оных и всяко проче надувают губки.

BSD-ешники несравнимо принципиальнее. Закрываю тэг.

(*)Или следовало "совершенно точно так же"? Я и сам запутался.


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 03:13 
> *но* дружит с Эппле против оных и всяко проче надувают губки.

Оно такое free, что софт под GPL для них недостаточно свободен. И его по их мнению надо выпилить и запретить. Вот это да, свобода и демократия. Правда потом оказывается что проприетарщики опять их обдурили и все лучшее унесли себе в нору и не поделились ни с кем, а чертов пингвин опять обошел на повороте :)


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 12:06 
Обдурили, унесли в нору, что за бред)) Я вижу ровно противоположную картину - все коммерческие форки успешных проектов оказываются нужными чуть меньше чем никому и быстро загибаются. Вон, Embarcadero запилило IDE на основе форка Clang и пытается ее продавать по 2 килобакса за штуку - это чудо кто-нибудь вообще видел?))

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 13:39 
> Обдурили, унесли в нору, что за бред)) Я вижу ровно противоположную картину
> - все коммерческие форки успешных проектов оказываются нужными чуть меньше чем
> никому и быстро загибаются. Вон, Embarcadero запилило IDE на основе форка
> Clang и пытается ее продавать по 2 килобакса за штуку -
> это чудо кто-нибудь вообще видел?))

Прикинь - мир не из одних г@внодевелоперов с безлимитным свободным временем состоит. Я видел. И не просто видел. Его используют. Смекаешь?

PS. То, что ты знаешь - не эквивалентно тому, что существует. (С)


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 14:15 
http://ru.wikipedia.org/wiki/Common_UNIX_Printing_System например

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 14:28 
Вас это так трогает?! Ну решили они выпилить из СВОЕЙ же системы GCC (по умолчанию, т.к. установка все равно возможна и не кем не запрещена и не ограничена ни как), и что? То, что вам не по душе BSD во всех проявлениях еще не значит, что надо фанатично заявлять что эта ветка эволюции тупиковая, т.к. несмотря на подобные мнения она все еще существует и спокойно себе поживает. Зачем искать проблему там, где ее нет?

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 14:39 
Оба варианта, и GPL и BSD, предполагают "свободу", что определяет одну цель и направление развития используя практически те же механизмы. С "Эппле" они дружат по стольку поскольку, т.к. исторически сложилась связь проектов (http://ru.wikipedia.org/wiki/BSD). Также не помню чтобы мне попадалась информация о принципиальной неприязни лицензий одними или другими.

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Crazy Alex , 11-Янв-13 23:22 
Интересно, цель какая...

"Портирование компилятора Clang для GNU/Hurd"
Отправлено filosofem , 11-Янв-13 23:26 
> Интересно, цель какая...

Джентльмен (Д1)прогуливается по набережной Темзы и видит как другой
джентльмен (Д2) вытаскивает из Темзы дохлую лошадь.
Д1, как истинный джентльмен, предлагает свою помощь и Д2 соглашается.
Когда лошадь оказывается на берегу Д2 просит Д1 помочь погрузить лошадь
в Кэб, Д1 соглашается.
Затем Д2 говорит:
- Я вижу что Вы испачкались, когда помогали мне. Я приглашаю Вас к себе,
кофе, коньяк, сигары, а пока Вам почистят костюм.
Д1:
-Ну что же я согласен.
Когда они приехали домой к Д2 тот говорит:
-Давайте затащим лошадь в ванну.
Д1:
-Хорошо.
И они это сделали.
Сидя в библиотеке за коньяком и сигарами Д2 говорит:
-Я вижу Вам интересно знать зачем мне дохлая лошадь в ванной.
Д1:
-ну, в общем, да, но ...
Д2:
-Понимаете, сейчас ко мне придет мой друг Джим. Я предложу ему кофе,
коньяк. Он пойдет в ванную мыть руки и выскочит оттуда с криком
"Билл!!! У тебя в ванной дохлая лошадь!!!"
А я ему скажу "Ну и что ?!".


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Анонимус_б6 , 11-Янв-13 23:51 
ахаха, как точно, сэр!

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 00:11 
Каждый раз когда я читаю эту историю, я улыбаюсь. Она, похоже, никогда мне не надоест.

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Reinar , 12-Янв-13 18:16 
Англия. Темза. Гуляют два джентельмена и видят дохлую лошадь.
- Сэр, давайте отвезём эту лошадь ко мне домой и положем её в ванну.
- Зачем?
- Представляете, я зову дворецкого и прошу его приготовить ванну. Он возвращается и
говорит: "Там же лошадь, сэр!". А я отвечу: "Я знаю,сэр!".
Так и сделали.
Зовут дворецкого.
- Приготовте мне ванну.
Через некоторое время дворецкий возвращается.
- Ванна готова!
- Но там же лошадь!
- Я знаю, сэр!

"Портирование компилятора Clang для GNU/Hurd"
Отправлено x0r , 12-Янв-13 00:09 
например: найти и исправить баги в обоих проектах

"Портирование компилятора Clang для GNU/Hurd"
Отправлено BratSinot , 12-Янв-13 00:38 
> ведётся в тесном сотрудничестве с разработчиками проекта LLVM

o_O

Мне одному кажется, что пилить SMP, сеть и звук полезнее будет?


"Портирование компилятора Clang для GNU/Hurd"
Отправлено figaro9000 , 12-Янв-13 00:48 
я думаю они подсадить их на GPLv3 хотят

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Константин , 12-Янв-13 01:00 
Да всё проще я думаю, clang вступает в жизнь, llvm идёт по планете, Hurd рано или поздно столкнётся с ними. И надо быть готовыми ко всему, чтобы не остаться в стороне.

Хотя нет! Что я говорю! Они же всю жизнь в стороне от цивилизации сидят! :)
Когда-то я сам мечтал о хурде как истинно Трушной ОС, спорил с линукоидами, но, видимо у хурдописателей настолько олимпийские принципы, что я не доживу до логической развязки.


"Портирование компилятора Clang для GNU/Hurd"
Отправлено BratSinot , 12-Янв-13 10:51 
Да какая разница кто там куда ступает? Нет смысла вкладывать усилия во что-то, пока более важные и фундаментальные вещи отсутствуют или недоделаны.

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Константин , 12-Янв-13 12:28 
Да там столько надо делать, что особо и не почувствуется. Всё равно некогда не допилят.
А если серьёзно, просто напоминают о себе, давая понять что и у них тоже весело и что к ним можно присоединиться, чтобы построить всё по новому, по правильному.

"Портирование компилятора Clang для GNU/Hurd"
Отправлено figaro9000 , 12-Янв-13 00:42 
а Столлман знает ?

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 17:32 
> а Столлман знает ?

Апплодирую стоя. Этот коммент -- в духе лучших традиций опеннета.


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 01:00 
Лучше бы эти люди потратили силы на портирование действительно нужных системных компонентов, без которых операционная система не имеет смысла. Это PulseAudio, Systemd и Unity, а компилятором и GCC попользуются.

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Andrey Mitrofanov , 12-Янв-13 01:36 
> Лучше бы эти люди потратили силы на

Кому лучше? Обоснуй??


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 02:00 
> без которых операционная система не имеет смысла. Это PulseAudio, Systemd и Unity

Ох, ну толсто.


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Клим , 12-Янв-13 01:36 
класс - сначала так замедлить развитие gcc, что его clang догнал, а потом самим перейти на clang

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 03:18 
> класс - сначала так замедлить развитие gcc, что его clang догнал

А где его clang догнал? В ваших влажных мечтах? Он генерит куда более отстойный код для х86, а на ARM так и вовсе валится к чертям, особенно если компилить под кортекс A15. Корпорасы на него плевали как на системный компилер - юзают его местаки как кодогенератор который привинтить можно к постороннему проекту, но это сугубо LLVM-а касается. А сам шланг кроме эппла мало кто пилит.


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 13:41 
>> класс - сначала так замедлить развитие gcc, что его clang догнал
> А где его clang догнал? В ваших влажных мечтах? Он генерит куда
> более отстойный код для х86, а на ARM так и вовсе
> валится к чертям, особенно если компилить под кортекс A15. Корпорасы на
> него плевали как на системный компилер - юзают его местаки как
> кодогенератор который привинтить можно к постороннему проекту, но это сугубо LLVM-а
> касается. А сам шланг кроме эппла мало кто пилит.

Ах ну да, ну да, ГЦЦ же родился совершенством. Сразу и всюду.


"Портирование компилятора Clang для GNU/Hurd"
Отправлено анон , 12-Янв-13 16:50 
так шланг догнал его или нет?
отмазки какие-то

"Портирование компилятора Clang для GNU/Hurd"
Отправлено figaro9000 , 12-Янв-13 14:12 
> Он генерит куда
> более отстойный код для х86, а на ARM так и вовсе
> валится к чертям, особенно если компилить под кортекс A15.

вы наверное lazarus не дизассемблировали, простенькая прога hello world давала код на 20 мб

> Корпорасы на
> него плевали как на системный компилер - юзают его местаки как
> кодогенератор который привинтить можно к постороннему проекту, но это сугубо LLVM-а
> касается. А сам шланг кроме эппла мало кто пилит.

да ну OpenSuse ядро собрали, Dovecot перешол, и юзают его так, просто для развлечения )))
и гугол проэкт так для выбрасывания денег спонсирует, хорошие мысли


"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 02:57 
Я в шоке. Может он перепишет весь шланг и в итоге как единственный коммитер переоткроет его под ГПЛ3+ ?) Другого объяснения не вижу.

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 12-Янв-13 13:32 
>>GNU/Hurd

О, он еще живой?


"Портирование компилятора Clang для GNU/Hurd"
Отправлено figaro9000 , 12-Янв-13 14:07 
да он еще ripается, ни на десктопах, ни на серверах не применяется, так мечта СПОшника

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Главные Редакторы , 12-Янв-13 21:10 
Подскажитe люди добрые, что даёт этот LLVM?

"Портирование компилятора Clang для GNU/Hurd"
Отправлено Аноним , 13-Янв-13 03:24 
абстракцию / элегантность / сексапильность