The OpenNET Project / Index page

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



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

Оглавление

Продемонстрирован запуск openSUSE с ядром Linux, собранным п..., opennews (??), 15-Июл-12, (0) [смотреть все]

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


25. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  –1 +/
Сообщение от Аноним (-), 15-Июл-12, 14:12 
> вот когда будут реальные результаты сравнения ядра, собранного с помощью clang и gcc, вот тогда и можно о чем-то говорить. а пока этот ваш clang - это филькина грамота какая-то

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

Да не хотите - не надо. Без вас как-нибудь прогресс обойдется. Вы просто в стороне останетесь как всегда бывает с такими, как вы.

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

30. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 15-Июл-12, 14:32 
Какой прогресс? LLVM старше GCC и не может ничего даже с милиионами от Яббла.
Ответить | Правка | Наверх | Cообщить модератору

99. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Anonymus (?), 15-Июл-12, 17:23 
А вы уверенны в своем утверждении, что LLVM старше GCC?
Ответить | Правка | Наверх | Cообщить модератору

110. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +1 +/
Сообщение от Алексей (??), 15-Июл-12, 18:25 
> Какой прогресс? LLVM старше GCC и не может ничего даже с милиионами
> от Яббла.

GCC - 1985, LLVM - 2000. Это из википедии.

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

115. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +1 +/
Сообщение от Аноним (-), 15-Июл-12, 18:37 
Просто некоторые фанатики-консерваторы уже не знают какую фигню придумать ради самоутешения.
Ответить | Правка | Наверх | Cообщить модератору

122. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 15-Июл-12, 19:24 
> Просто некоторые фанатики-консерваторы уже не знают какую фигню придумать ради самоутешения.

А в чем самоутешение? Он хуже оптимизирует и поддерживает в разы меньше архитектур. Зато, блин, под BSDL. А вы видели как он код генерит? Там ж-а с ручкой. И чуть проц мало-мальски не похож на "обычные" - наступает ж-а с ручкой.

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

127. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +2 +/
Сообщение от Vkni (ok), 15-Июл-12, 19:35 
> Зато, блин, под BSDL.

Это некоторый недостаток - высока вероятность фрагментации и смерти. Поэтому, раз уж оно и под BSDL быстро развивается, значит давно назрела необходимость в LLVM. Настолько давно, что народ готов даже писать "дяде", лишь бы была хоть какая-то система.

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

256. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 16-Июл-12, 23:47 
> Это некоторый недостаток - высока вероятность фрагментации и смерти.

Ну просто пилит его яппл, которому GPLv3 с их DRMно-ограничительной политикой понятное дело как кость в горле. Остальных разработчиков - мизер. А вот это как-то проблема. Но бздуны лучше сунут голову в пасть горному льву чем пойдут на поклон к столлману. Ну как бы их выбор. Из положительных сторон - как абстрактный кодогенератор в вакууме оно хоть и дрянь, зато более удобная в юзеже в отличие от GCC. Ну и подпирает немного GCCшников по фичам - они вон уже и диагностику нормальную затеяли, etc :)

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

296. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Vkni (ok), 17-Июл-12, 20:02 
> Ну просто пилит его яппл, которому GPLv3 с их DRMно-ограничительной политикой понятное
> дело как кость в горле. Остальных разработчиков - мизер. А вот
> это как-то проблема.

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

А так, конешно, вещь технически хорошая и, видимо, очень нужная. Пусть развивается. Хотя под GPL она бы пилилась значительно большим числом народу.

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

130. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 15-Июл-12, 19:49 
> А в чем самоутешение?

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

> Он хуже оптимизирует и поддерживает в разы меньше архитектур. Зато, блин, под BSDL.

Идеальных вещей не бывает. Раз там что-то хуже, значит там есть что-то лучше.

Кроме того, уже давным давно была сказана известная фраза: "Преждевременная оптимизация - корень всех зол." Ну или как-то так.

Просто вы, кроме супер-пупер оптимизированного кода других критериев качества не знаете.
И вы также не знаете, в ущерб чему обычно делается эта оптимизация. Думаете, что она бесплатно обходится.

Потому как у вас единственное требование к софту - чтобы он быстро работал. А насколько он правильно работает, и прочие критерии вам вообще невдомек. Отсюда и ясно, к какой именно целевой аудитории вы принадлежите. И разработчики llvm/clang пока об этой целевой аудитории не особо беспокоятся, они это еще успеют.

> А вы видели как он код генерит? Там ж-а с ручкой. И чуть проц мало-мальски не похож на "обычные" - наступает ж-а с ручкой.

Почему это ж-а? Никакая ни ж-а. Это лишь ваше ж-ное мнение. Поскольку пользоваться не умеете, и не знаете что и зачем. Вот у вас и получается ж-а. Привыкли просто на всем готовом. А тут руководств для чайников сделать не успели, и у вас сразу ж-а наступила.

Ну и оставайтесь при своем мнении. Сначала такие, как вы, заявляли, что якобы Линукс clang'ом не собрать. Теперь, что якобы код ж-ный генерится. Ну и придете в последних рядах, как обычно с вами бывает. Потом еще сами эту систему пропагандировать начнете, как это обычно бывает, а куда вы денетесь. Только к этому времени опять что-то новое появится, а вы уже будете слишком старыми.

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

259. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от grondek (ok), 17-Июл-12, 10:02 
> Раз там что-то хуже, значит там есть что-то лучше.

Из первого не следует второе.

Хотя новость положительная - конкуренция как-никак.

Но все равно, я думаю, linux'ы доооолго еще будут собираться gcc - не привязываться к однму разработчику, да еще такому недружественному, мозгов должно хватить у товарищей рулевых.

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

264. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 11:52 
>> Раз там что-то хуже, значит там есть что-то лучше.
> Из первого не следует второе.

А с чего вы взяли, что говорилось так, как будто это должно следовать. Вы хотя бы предыдущие фразы прочтите, а не только эту одну фразу, потому как не все посылки для следования обязательно указывают в одном предложении, грамотей вы наш.

> Но все равно, я думаю, linux'ы доооолго еще будут собираться gcc - не привязываться к однму разработчику, да еще такому недружественному, мозгов должно хватить у товарищей рулевых.

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

Видимо для вас главное будет еще что-то доооолго или нет, больше ни о чем не знаете.

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

265. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  –1 +/
Сообщение от grondek (ok), 17-Июл-12, 12:17 
> А с чего вы взяли, что говорилось так, как будто это должно следовать. Вы хотя бы предыдущие фразы прочтите, а не только эту одну фразу

Там из всего предыдущего следует то же самое.

> Ну да, а в некоторых странах еще доооолго будут жить охотой и собирательством.

Не передергивайте. Ынтерпрайз нечасто резко и неожиданно  переходит с одной технологии на другую. Ну нет явных причин для linux переходить с gcc на clang. Все плюшки, которые он предоставляет, нивелируются тем, что он: во-первых новый, во-вторых необкатанный, в-третьих не дает какого-либо сущесвенного преимущества по сравнению с потенциальными проблемами перехода.

Отсюда и вывод - лет 5 минимум clang'а не будет в стабильном linux. Ну, может, red hat захочет поэкпериментировать и соберет какую-нибудь Федору 20 clang'ом. Дык для этого еще нужно чтобы все-все пакеты им собирались. А то никакого смысла тащить gcc и clang нет.

А так-то больше компиляторов хороших, но совместимых.

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

268. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 12:48 
>> А с чего вы взяли, что говорилось так, как будто это должно следовать. Вы хотя бы предыдущие фразы прочтите, а не только эту одну фразу
> Там из всего предыдущего следует то же самое.

То же самое что? Вы уж потрудитесь сформулировать. Люди, чьи знания о логике ограничиваются школьными учебниками, очень любят ограничиваться местоимениями.

> Не передергивайте. Ынтерпрайз нечасто резко и неожиданно  переходит с одной технологии на другую. Ну нет явных причин для linux переходить с gcc на clang. Все плюшки, которые он предоставляет, нивелируются тем, что он: во-первых новый, во-вторых необкатанный, в-третьих не дает какого-либо сущесвенного преимущества по сравнению с потенциальными проблемами перехода.

А почему вы считаете, что нужно обязательно, чтобы резко перешел весь интерпрайз.
Для пользователей Убунту, еще может и не обкатанный. Для тех, кто применяет сырцовые дистры - вполне обкатанный.

FreeBSD уже перешла. И этого уже вполне достаточно. И это тоже "ентерпрайз".
(Предвижу, сейчас начнете пытаться возражать, что FreeBSD в вашем пониманнии еще не перешла, ну попробуйте повозражать.)

llvm/clang - это система, которую разработчики делают прежде всего для себя, как и предполагается в настоящем СПО. А не так как пропагандируют около-СПО-шные маркетологи, коих развелось уже достаточно. И из чьей рекламы вы видимо и делает большинство своих выводов.

> Отсюда и вывод - лет 5 минимум clang'а не будет в стабильном linux. Ну, может, red hat захочет поэкпериментировать и соберет какую-нибудь Федору 20 clang'ом.

Вы видимо даже до сих пор не знаете, что Linux - это далеко не только Федора и РедХат.
Достаточно чтобы перешел хотя бы один дистр, коих и так огромное множество.

Только теперь разработчикам llvm/clang особо и трудиться не придется. Линуксоиды уже сами теперь успокоиться не смогут.

> Дык для этого еще нужно чтобы все-все пакеты им собирались. А то никакого смысла тащить gcc и clang нет.

Зачем нужно собирать все-все пакеты?
В большинстве дистров обычно и так куча пакетов, которые и так gcc не собираются, а собираются другими компиляторами. Чтобы собрать все-все пакеты, все равно придется сначала установить кучу разных компиляторов.

У вас просто ужасно стереотипные и однобокие представления о мире свободного ПО.
Типичный пользователь Виндов, который только прикоснулся к чему то иному.

И еще будете тут рассказывать, что из чего следует.

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

280. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Июл-12, 15:32 
> FreeBSD уже перешла. И этого уже вполне достаточно. И это тоже "ентерпрайз".  
> (Предвижу, сейчас начнете пытаться возражать, что FreeBSD в вашем пониманнии
> еще не перешла, ну попробуйте повозражать.)

Ну такими провокациями можно заработать и возражение, что "не энтерпрайз".

Вообще не пойму, чего сыр-бор развели -- будет работать, так хорошо; нет -- ну и ладно.

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

282. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 15:44 
> Ну такими провокациями можно заработать и возражение, что "не энтерпрайз".

Какой ужас, можно и возражение заработать!
Ну, пожалуйста, возражайте. Разве это кто-то запрещал?

Только почему все-таки не "ентерпрайз", если оно в этих самых "ентерпрайзах" используется?

> Вообще не пойму, чего сыр-бор развели -- будет работать, так хорошо; нет -- ну и ладно.

Вы с чем-то не согласны?
Считаете, что что-то не правильно сказано?
Или просто хотите навязать свои стандарты на форму высказываний?

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

301. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Июл-12, 22:46 
> Только почему все-таки не "ентерпрайз", если оно в этих самых "ентерпрайзах"
> используется?

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

>> Вообще не пойму, чего сыр-бор развели -- будет работать, так хорошо; нет -- ну и ладно.
> Вы с чем-то не согласны? Считаете, что что-то не правильно сказано?

С чем не согласился, на то и возразил.  А не понял того, чего вы вдвоём вообще друг ко дружке прицепились (причём в равной мере)... ведь не так много есть вещей глупее обсуждения обсуждения, давно потерявшего собственно смысл.

> Или просто хотите навязать свои стандарты на форму высказываний?

Зачем бы.

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

304. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 23:22 
> Потому же, что и тот же альт, который в оных вовсю использовался и местами используется -- это частные инициативы на местах, а не выбор платформы по соображениям оного энтерпрайза (совместимость с типичным железом/софтом вроде жабьих стеков и развесистых стораджей, длительная гарантированная поддержка по SLA, доступность специалистов, предсказуемость развития).  Увы и ах.

Что-то я не пойму, как это мешает использовать FreeBSD и llvm в энтерпрайзе, не особо это согласовывая с публичными опен-сурс релизами и не дожидаясь их.
И с доступностью спецов там проблем нет, поскольку различия между ентерпрайз и публичными вариантами поддерживаются очень компактной командой, обычно входящей в долю с владельцами или даже и являющейся владельцами. И естественно там продумано, чтобы наемные кадры, поступающие из опенсурс-коммьюнити имели как можно меньше проблем с адаптацией, не особо вникая при этом, что на самом деле происходит.

То-то коммунистически настроенные фанатики GPL так не любят BSD-системы.

Или в каком смысле вообще говорилось про ентерпрайз? Может я что-то упустил.

> Вообще не пойму, чего сыр-бор развели -- будет работать, так хорошо; нет -- ну и ладно.
>> Вы с чем-то не согласны? Считаете, что что-то не правильно сказано?
>
> С чем не согласился, на то и возразил.

И я ничего не имею против наличия у вас возражений.

> А не понял того, чего вы вдвоём вообще друг ко дружке прицепились (причём в равной мере)... ведь не так много есть вещей глупее обсуждения обсуждения, давно потерявшего собственно смысл.

Зачем это делаю я - я это знаю. Но вам не скажу.
Зачем это делает он, и другие - это его(их) проблемы.

А вот почему это так важно для вас?

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

Я знаю достаточно причин, почему люди это делают.
Но вам это знать в данный момент нужнее. Потому что осознанно или нет, но вы уже не первый раз пытаетесь это делать.

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

305. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Июл-12, 23:41 
> Что-то я не пойму, как это мешает использовать FreeBSD и llvm в энтерпрайзе

Интересно, сталкивались ли с ним вообще... (я-то таких людей знаю, доводы у них *совсем* другие)

> Может я что-то упустил.

Вот и у меня такое ощущение закралось, хорошо бы в нём ошибиться.

> А вот почему это так важно для вас?

В силу пп. 5, 6, 8 правил форума: http://wiki.opennet.ru/ForumHelp (это же пояснит и нижескипнутое, надеюсь).  Понимаете, если какой-нибудь графоман вроде Вашего покорного слуги вдруг откроет на всю вентиль, то форум просто затопит разговорами обо всём и ни о чём -- что ни к чему.  Так что дружески предлагаю пойти чего полезного сделать лучше -- какой бы платформой и каким компилятором кто бы ни пользовался :)

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

311. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 18-Июл-12, 00:07 
>> Что-то я не пойму, как это мешает использовать FreeBSD и llvm в энтерпрайзе
>
> Интересно, сталкивались ли с ним вообще... (я-то таких людей знаю, доводы у них *совсем* другие)

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

>> Может я что-то упустил.
> Вот и у меня такое ощущение закралось, хорошо бы в нём ошибиться.
> В силу пп. 5, 6, 8 правил форума: http://wiki.opennet.ru/ForumHelp (это же пояснит и нижескипнутое, надеюсь).  Понимаете, если какой-нибудь графоман вроде Вашего покорного слуги вдруг откроет на всю вентиль, то форум просто затопит разговорами обо всём и ни о чём -- что ни к чему.

Ну пусть хозяева форума и решают в этом случае.
А я не так уж часто тут в этом качестве появляюсь. И не до бесконечности.

Но я практически полностью уверен, что вас беспокоит не форум.

> Так что дружески предлагаю пойти чего полезного сделать лучше -- какой бы платформой и каким компилятором кто бы ни пользовался :)

Я бы и сам ушел, по мере того, как тема иссякла.
А вы решили использовать свой авторитет здесь.

Общий энерго-баланс нас рассудит.

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

313. "(offtopic) обсуждения на opennet"  +/
Сообщение от Michael Shigorinemail (ok), 18-Июл-12, 00:17 
[пробовал]

> А я не так уж часто тут в этом качестве появляюсь. И не до бесконечности.

Предлагаю тогда постараться тратить время на полезную часть обсуждений, а бесполезную порой просто не замечать -- ошибаемся-то все и не каждое слово стоит откручивания у оппонента пуговиц, согласитесь.

> Но я практически полностью уверен, что вас беспокоит не форум.

Можете не верить, но именно форум и беспокоит (как одного из комодераторов и небезразличных к ресурсу).

В любом случае спасибо за конструктив.

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

314. "(offtopic) обсуждения на opennet"  +/
Сообщение от Аноним (-), 18-Июл-12, 00:52 
Иногда людям нужно испытать (хотя бы легкий) шок, чтобы что-то понять.
Скажете это насилие и посягательсво на чужое право выбора?
Но думают ли другие в этот момент о чужих правах, когда бывают так озабочены собственными персонами.

Я считаю это справедливым.

При этом все что я говорил, я говорил искренне с точностью до самоконтроля.
В том числе про других людей.
Поскольку я руководствуюсь своими оценками, и тем, что подсказывает мне текущая ситуация.

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

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

Так что не имеет значения, анонимен я здесь или нет. Там все записывается.

В этом нет понтов, поскольку все люди оказывают друг на друга такое же влияние, просто не все это понимают. Здесь все равны. И все в конечном итоге через шлифовку своих душ попадают все в лучшие и лучшие миры, рано или поздно.

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

316. "(offtopic) обсуждения на opennet"  +/
Сообщение от Michael Shigorinemail (ok), 18-Июл-12, 12:12 
> Иногда людям нужно испытать (хотя бы легкий) шок, чтобы что-то понять.

Видите ли, "шоковую терапию" многие уже прошли и не против бы приложить руки к горлу ответственных за неё.  Как, возможно, Вы и высказались в #284 -- благие намерения бывают вредны.  Потому лучше говорить о том, что знаешь по опыту.

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

318. "(offtopic) обсуждения на opennet"  +/
Сообщение от Аноним (-), 18-Июл-12, 12:21 
> Видите ли, "шоковую терапию" многие уже прошли и не против бы приложить руки к горлу ответственных за неё.  Как, возможно, Вы и высказались в #284 -- благие намерения бывают вредны.  Потому лучше говорить о том, что знаешь по опыту.

А кто вам сказал, что я это делаю из заботы о других?
Я это делаю исключительно из собственных интересов.

Как минимум не лицемерю перед самим собой.

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

289. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от grondek (ok), 17-Июл-12, 16:52 
> Предвижу, сейчас начнете пытаться возражать, что FreeBSD в вашем пониманнии еще не перешла, ну попробуйте повозражать.

Я не знаю подробностей перехода FreeBSD на clang и возражаь не буду. )

> Вы видимо даже до сих пор не знаете, что Linux - это далеко не только Федора и РедХат. Достаточно чтобы перешел хотя бы один дистр, коих и так огромное множество.

Ну федора с редхатом как ни крути - флагманы нововведений. Если только в генту захотят поэкспериментировать.


> В большинстве дистров обычно и так куча пакетов, которые и так gcc не собираются, а собираются другими компиляторами.

Приведите примеры программ, написанных на C или C++, которые собираются, например, в Debian или Fedora не gcc. Причем такую, которая есть в исходниках, а то черт знает чем там собираются дрова от nvidia.

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

291. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 17:27 
>> Вы видимо даже до сих пор не знаете, что Linux - это далеко не только Федора и РедХат. Достаточно чтобы перешел хотя бы один дистр, коих и так огромное множество.
>
> Ну федора с редхатом как ни крути - флагманы нововведений. Если только в генту захотят поэкспериментировать.

Маркетинговая чушь. Не, ну я тоже маркетинг изучал, жизнь заставила, и продажами занимался. Только одно с другим не путаю. А вы кроме как в плоскости маркетинга по другому мыслить не можете.

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

> Дык для этого еще нужно чтобы все-все пакеты им собирались. А то никакого смысла тащить gcc и clang нет.
>
>> Зачем нужно собирать все-все пакеты?
>> В большинстве дистров обычно и так куча пакетов, которые и так gcc не собираются, а собираются другими компиляторами.
>
> Приведите примеры программ, написанных на C или C++, которые собираются, например, Debian или Fedora не gcc. Причем такую, которая есть в исходниках, а то черт знает чем там собираются дрова от nvidia.

Чем дальше, тем веселее.
Причем здесь непременно Debian или Fedora? Сказал ведь уже, достаточно чтобы это был любой другой дистр, а вы опять про свои "флагманы". Это во-первых.

Во-вторых, что по вашему мешает собрать в Debian или Fedora программу clang'ом при наличии исходников, если она написана в соответствии со стандартами?

В третьих, при чем здесь вообще C и С++, если в дистрах куча пакетов, на других языках, собранных компиляторами для этих языков. Вы даже этого не поняли, когда я вам сказал про "другие компиляторы", что это могут быть другие языки вообще. Ничего не знаете.

Так снова к началу, чтобы не забыть. Зачем по-вашему надо собирать clang'ом все-все пакеты?

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

Типичный пользователь из мира коммерческого ПО, который пришел порассуждать об СПО, и еще о компиляторах.

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

292. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от grondek (ok), 17-Июл-12, 18:38 
Напишу в начале: я не против clang. Просто думаю, что сыроват он для сборки такого зоопарка пакетов как Linux.

>В третьих, при чем здесь вообще C и С++, если в дистрах куча пакетов, на других языках, собранных компиляторами для этих языков. Вы даже этого не поняли, когда я вам сказал про "другие компиляторы", что это могут быть другие языки вообще. Ничего не знаете.

Речь шла о clang. Значит о языках C, C++ и Objective-C.

Естественно, что в составе дистов есть программы, написанные на других языках. Но речь-то не о них.

Я просил вас привести пример программы на C, которая в основных дистрах (ладно, не будем зацикливаться на Дебиане и Федоре, возьмем первую десятку по распространенности) собираются не gcc.

> Причем здесь непременно Debian или Fedora? Сказал ведь уже, достаточно чтобы это был любой другой дистр, а вы опять про свои "флагманы".

Ну ладно, расширим список Gentoo, Ubuntu, Arch, Mandriva, эээ Альт? Остальное совсем уж недалекие производные от этих.

> Так снова к началу, чтобы не забыть. Зачем по-вашему надо собирать clang'ом все-все пакеты?

Чтобы был смысл его притаскивать в linux. Собирать половину пакетов clang'ом, половину gcc - это зоопарк.
Вот когда вся пакетная база Дебиана (одна из самых больших) будет собираться clang'ом и стабильно работать пи этом - тогда имеет смысл делать дистрибутив, собранный clang'ом.


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

Дома у меня Федорка если что.

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

293. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 19:15 
> Напишу в начале: я не против clang. Просто думаю, что сыроват он для сборки такого зоопарка пакетов как Linux.

Смотря какими критериями "сыроватости" вы пользуетесь. Если только критерием распространенности, то конечно для вас он будет сыроват.
Но это не означает, что это так для тех, кто делает его для себя.

>>В третьих, при чем здесь вообще C и С++, если в дистрах куча пакетов, на других языках, собранных компиляторами для этих языков. Вы даже этого не поняли, когда я вам сказал про "другие компиляторы", что это могут быть другие языки вообще. Ничего не знаете.
> Речь шла о clang. Значит о языках C, C++ и Objective-C.

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

> Естественно, что в составе дистов есть программы, написанные на других языках. Но речь-то не о них.
> Я просил вас привести пример

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

> программы на C, которая в основных дистрах

Что этому мешает по вашему в "основных" дистрах, если это легко делается в любых дистах?
Чем по вашему сборка программ в "основных" дистрах отличается от других дистров?

> (ладно, не будем зацикливаться на Дебиане и Федоре, возьмем первую десятку по распространенности) собираются не gcc.

Так вот в том-то и дело, что кроме распространенности, вы других критериев в оценке ПО не знаете, а если и слышали термины, то тут же начинаете путаться в их смысле.

>> Причем здесь непременно Debian или Fedora? Сказал ведь уже, достаточно чтобы это был любой другой дистр, а вы опять про свои "флагманы".
> Ну ладно, расширим список Gentoo, Ubuntu, Arch, Mandriva, эээ Альт? Остальное совсем уж недалекие производные от этих.

От того, что вы тут кидаетесь названиями, это не значит, что вы хорошо разбираетесь в теме.

>> Так снова к началу, чтобы не забыть. Зачем по-вашему надо собирать clang'ом все-все пакеты?
>
> Чтобы был смысл его притаскивать в linux. Собирать половину пакетов clang'ом, половину gcc - это зоопарк.

Здрасти, снова приехали. А почему вы считаете, что не будет смысла, если там и так зоопарк. И существует куча пакетов в тех же самых "основных" дистрах, которые (куча пакетов) и так давно собираются не через gcc.

> Вот когда вся пакетная база Дебиана (одна из самых больших) будет собираться clang'ом и стабильно работать пи этом - тогда имеет смысл делать дистрибутив, собранный clang'ом.

Ну она и так вся не собирается через gcc. По вашей логике тогда получается, что и для gcc там нет смысла.

>> Типичный пользователь из мира коммерческого ПО, который пришел порассуждать об СПО, и еще о компиляторах.
>
> Дома у меня Федорка если что.

Кто бы сомневался, Федора. Типа некоммерческое ответвление самого коммерциализированного дистра. Не удивительно, что вы даже не знаете, что творится внутри вашего дистра, если уверены, что абсолютно все-все там собирается с помощью gcc.

От того, что вы пересели в виндоподобное окружение на базе Линукса, вы виндовым пользователем быть не перестали. Как были у вас виндовые стереотипы, так и остались.

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

294. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от grondek (ok), 17-Июл-12, 19:47 
Вот вы же так м не представили по моей просьбе программу на С, которая в линуксовых дистрах собирается не gcc. А представили кучу болтовни.

> Не-е-ет, это я вас сначала спросил, зачем переписывать все-все пакеты?

Не переписывать. Пересобирать все, что на одном языка - одним компилятором, чтобы было единообразно.

Вы никогда не участвовали в командной разработке? Для успешной работы необходимо единообразине - если компилытор - то только один для каждого языка, если vcs, то или hg или git и никак не вместе и т.д. И тут то же самое. Чтобы дистрибутив был единой системой понятной для своих разработчиков необходимо, чтобы там было единообразие.

> Что этому мешает по вашему в "основных" дистрах, если это легко делается в любых дистах?

Чем по вашему сборка программ в "основных" дистрах отличается от других дистров?

В крупных дистрибутивах больше команда, им проще потянуть переход на другой компилятор. Не может там не возникнуть проблем - если бы проблем не было, не было бы таких восторженных новостей - "Ура! GNU/HelloWorld теперь собирается clang'ом".

> Ну она и так вся не собирается через gcc. По вашей логике тогда получается, что и для gcc там нет смысла.

Какие сишные программы в Debian собираются не gcc?

> А почему вы считаете, что не будет смысла, если там и так зоопарк

Преход ради перехода - не имеет смысла. Переход на новую систему сборки таких крепных вещей как дистрибутивы должен быть оправдан чем-то кроме Just For Fun. Just For Fun никто не отменял, и когда сборки дойдут до беспроблемности, сделанное Just For Fun пойдет в дистры.

Кроме того, необходимо заинтересовать в переходе авторов пакетов, а не только мейнтейнеров конкретного дистра.


> От того, что вы пересели в виндоподобное окружение на базе Линукса

На Linux я сижу, начиная с 2-какого-то альта и слаки начала 2000 годов.

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

298. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 20:47 
> Вот вы же так м не представили по моей просьбе программу на С, которая в линуксовых дистрах собирается не gcc. А представили кучу болтовни.

Болтаю я в худшем случае ничуть не больше вашего.
Почему вы решили, что можете меня экзаменовать после всех ваших ляпов?

Вы по прежнему сомневаетесь насколько легко можно собрать clang'ом пакеты?
И это после того, как уже им собираются ядра. А в случае с FreeBSD и вполне стабильные ядра.

Зачем мне трудиться и вас в этом разубеждать какими-либо доказательствами, если от это хуже не мне, а вам, что вы до сих пор так думаете?

Любой человек, умеющий хоть что-то собирать, может это продемонстрировать на любом дистре.

> Не переписывать. Пересобирать

Конечно, не переписывать, а пересобирать. Это я оговорился.
Только суть от моей оговорки не меняется.
Да и в любом случае, кое что переписать в большинстве случаев все равно придется.

> все, что на одном языка - одним компилятором, чтобы было единообразно.

Может и было бы.
Но такого уже давно нет, да и не было, скорее всего.
А в ваших любимых "основных"

Вы лишь продолжаете демонстрировать, что вы понятие не имеете, как на самом деле все там устроено.

> Вы никогда не участвовали в командной разработке? Для успешной работы необходимо единообразине - если компилытор - то только один для каждого языка, если vcs, то или hg или git и никак не вместе и т.д. И тут то же самое. Чтобы дистрибутив был единой системой понятной для своих разработчиков необходимо, чтобы там было единообразие.

Вот сразу видно, что вы если и участвовали в каких-то командах, то в лучшем случае в качестве исполнителя, плохо осмысливающего происходящее. С чего вы взяли, что это самое единообразие достигается непременно с помощью одного языка программирования.
А как же по-вашему делаются проекты, на нескольких языках одновременно?

И вообще, вы явно одни из тех обладателей еще "совкового" мышления, которые наивно думают, что в настоящих командах главное - это единообразие. То, к чему вы клоните - это скорее стадо, а вовсе никакая ни команда. Настоящие команды формируются совсем по другим принципам, где единообразие далеко не первый пункт.

>> Что этому мешает по вашему в "основных" дистрах, если это легко делается в любых дистах?
>> Чем по вашему сборка программ в "основных" дистрах отличается от других дистров?
>
> В крупных дистрибутивах больше команда, им проще потянуть переход на другой компилятор.
> Не может там не возникнуть проблем - если бы проблем не было, не было бы таких восторженных новостей - "Ура! GNU/HelloWorld теперь собирается clang'ом".

Ну опять просто фантазии. Ничего вы не знаете, как на самом деле это происходит.

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

Как именно это зависит от дистра по-вашему?

> Какие сишные программы в Debian собираются не gcc?

Опять снова. А почему обязательно сишные?
Если и так полно не сишных программ, которые собираются другими компиляторами.
А если даже и сишные. Вы думаете, что все без исключения сишные проги собираются исключительно одним только сишным компилятором?

Вы уже тут с этим прокололись. Нечего внимание на С переключать.

>> А почему вы считаете, что не будет смысла, если там и так зоопарк
> Преход ради перехода - не имеет смысла. Переход на новую систему сборки таких крепных вещей как дистрибутивы должен быть оправдан чем-то кроме Just For Fun. Just For Fun никто не отменял, и когда сборки дойдут до беспроблемности, сделанное Just For Fun пойдет в дистры.

В такой трактовке действительно не имеет. Но откуда вы взяли, что дела обстоят именно так?
И с чего вы взяли, что именно переход?
Я где-то такое сказал, про переход?

Это у вас просто однобокое дилетантское мышление - либо все, либо ничего.

> Кроме того, необходимо заинтересовать в переходе авторов пакетов, а не только мейнтейнеров конкретного дистра.

Последняя надежда скептика.
Не волнуйтесь, с этим проблем давно нет.

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

Даже этого себе не представляете.

> На Linux я сижу, начиная с 2-какого-то альта и слаки начала 2000 годов.

Это ни о чем не говорит. Объем знаний не измеряется во времени.
Если бы учились с одинаковой скоростью, тогда бы - да.
И то что человек апеллирует ко времени, когда пытается доказать как он якобы много знает - это как раз его и характеризует.

Уровень ваших познаний виден по вашим ляпам.

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

299. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от grondek (ok), 17-Июл-12, 21:50 
> С чего вы взяли, что это самое единообразие достигается непременно с помощью одного языка программирования.

Перечитайте мой пост - там написано про один компилятор для КАЖДОГО из используемых языков. То есть если используется C, Python и html, то берем ANSI C для gcc 4.5, CPython 2.7.2 и HTML4, например. И вся команда использует для релизной сборки только это.

> Опять снова. А почему обязательно сишные?

Потому что тема про clang.

> И с чего вы взяли, что именно переход?

Я где-то такое сказал, про переход?

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

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

300. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от grondek (ok), 17-Июл-12, 21:58 
Поправка, чтобы к словам не придирались:

> один компилятор для КАЖДОГО из используемых языков. То есть если используется C, Python и html, то берем ANSI C для gcc 4.5, CPython 2.7.2 и HTML4

Стандарт и компилятор для C, интерпертатор для Питона и стандарт для html.

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

303. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Июл-12, 23:06 
>> Вот когда вся пакетная база Дебиана (одна из самых больших) будет собираться clang'ом
> Ну она и так вся не собирается через gcc.

AFAIK (могу уточнить) gcc в дебиане не собирается то, что не требует компиляции -- не считая во всякий другой байткод и прочее специфичное, где и о clang говорить смысла нет.  Вы о чём?

> По вашей логике тогда получается, что и для gcc там нет смысла.

Некоторые в таких случаях рекомендуют завязывать с веществами.  Может, хватит уже грубо передёргивать, пытаться приписывать оппоненту слова, которых он не говорил, и писать ни о чём?  Здесь вроде бы как продажами не пахнет.

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

308. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 23:51 
>> Ну она и так вся не собирается через gcc.
>
> AFAIK (могу уточнить) gcc в дебиане не собирается то, что не требует компиляции -- не считая во всякий другой байткод и прочее специфичное, где и о clang говорить смысла нет.  Вы о чём?

Ну примерно об этом. Если еще учесть, что это может быть и не байткод, а вполне таки нативный код, но не через gcc.

Вот и вопрос, что можно тут потерять, если ко всему этому зоопарку добавится еще и llvm/clang.

Чего еще проще.

>> По вашей логике тогда получается, что и для gcc там нет смысла.
>
> Некоторые в таких случаях рекомендуют завязывать с веществами.  Может, хватит уже грубо передёргивать, пытаться приписывать оппоненту слова, которых он не говорил, и писать ни о чём?

А я считаю, что никакого передергивания с моей стороны там не было, прочтите еще раз тот контекст, из которого вы эту цитату извлекли. Именно так и получится, по той логике по которой он пытается обосновать, что для clang якобы нет смысла.

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

> Здесь вроде бы как продажами не пахнет.

Где здесь, и от кого/чего именно?
А я считаю, что все-таки пахнет.
Я и не утверждал, что это он непременно что-то продает сам (осознанно).
Я лишь сказал, что он сильно находится под влиянием коммерческих систем, когда пытается рассуждать про СПО.

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

309. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 17-Июл-12, 23:53 
> Напишу в начале: я не против clang. Просто думаю, что сыроват он
> для сборки такого зоопарка пакетов как Linux.

а вот маинтейнеры Debian считают иначе. Говорят что количество проблем со сборкой clang - примерно соответвует количеству проблем при переходе между версиями gcc...

Так кому верить? вам или маинтейнерам Debian ?

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

312. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +/
Сообщение от Аноним (-), 18-Июл-12, 00:09 
Себе. Попробуйте это сделать сами.
Ответить | Правка | К родителю #309 | Наверх | Cообщить модератору

33. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  –3 +/
Сообщение от кверти (?), 15-Июл-12, 14:36 
>Без вас как-нибудь прогресс обойдется

да что ты говоришь? а без твоего этого clang-a этот прогресс остановиться? япона-мать, иди поклоняйся идолу джобсу, потому что айфон - это прогресс, да

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

37. "Продемонстрирован запуск openSUSE с ядром Linux, собранным п..."  +1 +/
Сообщение от Аноним (-), 15-Июл-12, 14:50 
> да что ты говоришь? а без твоего этого clang-a этот прогресс остановиться?

Ну если вы уверены, что прогрессу и clang-у не по пути, вам же уже сказали - вас никто не заставляет. Оставайтесь там, где по-вашему прогресс происходит. Чего вы так разволновались то?

> япона-мать, иди поклоняйся идолу джобсу, потому что айфон - это прогресс, да

Понятно, раз это хоть как-то связано с компанией, ранее возглавляемой Джобсом, то для вас это равносильно поклонению Джобсу.
А вы сами, по вашей же логике, видимо поклоняетесь Столлману. И ненавидите всех, кто вашу веру не разделяет.

Больше вы ничего по теме говорить не можете, кроме подобных вещей.

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

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

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




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

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