|
|
3.19, архитектор (?), 06:54, 08/05/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
> да пусть пилят, только и GCC на месте не стоит...
Нужно уметь видеть не только скорость движения, и уж тем более не только сам факт наличия хоть какого-то движения. Нужно уметь видеть траекторию пути. А с этим у большинства очень туго.
Продуманность архитектуры llvm/clang против бардака gcc.
Это как набирание скорости clang'ом по шоссе, пусть даже извилистому -
против стремления gcc ломиться напрямую и через лес.
Пусть даже пока и выше, по инерции, у gcc эта скорость "не стояния на месте".
Надо видеть качество, а не только количество.
Не в обиду gcc - он все-таки был один из пионеров в области мультиязыковых компиляторов.
Просто такова история - следующие учатся на ошибках предыдущих.
| |
|
4.25, MiG (?), 11:02, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Продуманность архитектуры llvm/clang против бардака gcc.
> .....
> Надо видеть качество, а не только количество.
Когда clang станет поддерживать такое же количество аппаратных и программных платформ (со всеми присущими им косяками и фичами) как и GCC вот тогда и будет уместно сравнивать их архитектуру, производительность, бардак и т.п..
| |
|
|
|
|
8.66, filosofem (ok), 17:33, 08/05/2012 [^] [^^] [^^^] [ответить] | –1 +/– |  Сами начали Я на методологическую ошибку указал и не собирался поддерживать рел... большой текст свёрнут, показать | |
|
|
|
|
4.29, Аноним (-), 11:46, 08/05/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Продуманность архитектуры llvm/clang против бардака gcc.
Ахаха! Аналитик с ЛОРа, не иначе. Не видел кода не там, ни там, а кукарекает еще об архитектурах.
llvm выгодна только эплу, чтоб код скрывать. Вот и все различие.
| |
|
5.31, _yurkis_ (?), 12:23, 08/05/2012 [^] [^^] [^^^] [ответить] | +1 +/– | Я код видел Могу подтвердить слова этого товарища А Вы Вот это умозаключение ... большой текст свёрнут, показать | |
|
|
7.47, kurokaze (ok), 15:21, 08/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тут в топике и религиозных фанатиков clang-а хватает. Но они себя конечно такими не считают нибожеж мой
| |
|
8.59, Куяврик (?), 16:43, 08/05/2012 [^] [^^] [^^^] [ответить] | +1 +/– | Хватает для чего clang пилится, пилится активно, имеет некоторые успехи и в общ... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
16.138, Аноним (-), 11:32, 09/05/2012 [^] [^^] [^^^] [ответить] | +/– | ну да FSF один раз кинул всех - начав присваивать себе код, кинул еще раз когда ... большой текст свёрнут, показать | |
|
|
18.199, Аноним (-), 18:46, 10/05/2012 [^] [^^] [^^^] [ответить] | +/– | негодуют многие GPL v2 лицензированые САПР но вам кэп этого не понять - за вас ... большой текст свёрнут, показать | |
|
|
20.210, Аноним (-), 14:01, 11/05/2012 [^] [^^] [^^^] [ответить] | +/– | Использовать GPL v2 only - это читерство какие вы глупые вьюноша Поддерживать ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
9.88, Аноним (-), 19:24, 08/05/2012 [^] [^^] [^^^] [ответить] | –2 +/– | Да Зажимать сорцы мешает Ну как бы удачи в бесплатной работе на любителей зажи... текст свёрнут, показать | |
|
|
|
6.55, arisu (ok), 16:39, 08/05/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> clang нужен как минимум:
(далее следует список коммерческих контор и бсдошники, которым GPL как кол в анусе)
| |
|
|
8.65, arisu (ok), 17:15, 08/05/2012 [^] [^^] [^^^] [ответить] | +/– |  мне всё равно, меня шланг не устраивает по другим причинам как минимум 8212 ... текст свёрнут, показать | |
8.85, Аноним (-), 19:20, 08/05/2012 [^] [^^] [^^^] [ответить] | –1 +/– | Пока что я вижу как bsd и прочие проприетарные никсы повылетали почти отовсюду... текст свёрнут, показать | |
8.86, Аноним (-), 19:21, 08/05/2012 [^] [^^] [^^^] [ответить] | –1 +/– | Ну так ты такой веселый, расскажи где твое коммерческое BSDi Что, поставщик оно... текст свёрнут, показать | |
|
|
|
|
12.182, Аноним (-), 16:34, 10/05/2012 [^] [^^] [^^^] [ответить] | +/– | Вообще-то они на коммерческой основе продают пингвины Как раз в том числе и пот... большой текст свёрнут, показать | |
|
|
|
|
|
7.103, _yurkis_ (?), 21:48, 08/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> clang нужен как минимум:
> (далее следует список коммерческих контор и бсдошники, которым GPL как кол в
> анусе)
Chromium? Свободные драйвера видео?
Кстате, а почему Вас беспокоит анус бздюшников?
| |
|
8.104, arisu (ok), 21:57, 08/05/2012 [^] [^^] [^^^] [ответить] | –1 +/– |  хомки помогают гуглю писать браузер ну, вперёд, чо и какие это драйвера видео ... текст свёрнут, показать | |
|
9.107, iZEN (ok), 22:10, 08/05/2012 [^] [^^] [^^^] [ответить] | +/– |  Вот эти pkg_info -Ex xf86-video xf86-video-ati-6 14 3_1 xf86-video-vesa-2 3 0... текст свёрнут, показать | |
|
|
|
6.71, Аноним (-), 18:35, 08/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Я код видел. Могу подтвердить слова этого товарища.
Прошу великодушно. Что же такогов в коде gcc, что мешает ему развиваться как КОМПИЛЯТОР в отличии от llvm.
| |
|
7.166, _yurkis_ (?), 12:08, 10/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>Я код видел. Могу подтвердить слова этого товарища.
> Прошу великодушно. Что же такогов в коде gcc, что мешает ему развиваться
> как КОМПИЛЯТОР в отличии от llvm.
Ему ничего не мешает развиваться. Просто архитектура llvm изначально была создана с прицелом на модульность с четким разделением (backend / frontend) с четко формализоваными интерфейсами. Плюс в силу молодости код clang/llvm не оброс костылями.
| |
|
|
|
4.73, Аноним (-), 18:55, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> только сам факт наличия хоть какого-то движения. Нужно уметь видеть траекторию
> пути. А с этим у большинства очень туго.
Надо уметь видеть траекторию пути и первую и вторую производные координат чтобы понимать куда дальше пойдет.
> Продуманность архитектуры llvm/clang против бардака gcc.
Таненбаум тоже втирал что микроядра - наше все. Ну и где они, ваши микроядра? Поэтому давайте говорить "гоп" после того как перепрыгнете :). Вот там то и было видно что траектория может задумана то и ничего, а вот со скоростями и ускорениями - не задалось.
> Надо видеть качество, а не только количество.
Ну вон Таненбаум со своим миниксом это пытался всем втереть. И где он?
| |
|
|
2.4, Аноним (-), 00:25, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> допилят еще clang
Говорят, Apple уже сейчас вовсю пользуется допиленным clangом. Только делиться не хочет.
| |
|
3.5, Алексей (??), 01:01, 08/05/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
С таким же успехом эппл может использовать допиленный gcc и ни с кем не делиться - это так, мысль на подумать.
Из всего llvm эпплу нужен только Objective-C (который допилен уже более чем достаточно).
| |
|
|
5.15, Алексей (??), 02:17, 08/05/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> а свое ведро чем они будут компилить ?
Да тем же мифическим допиленным GCC или CLang :)
| |
5.168, _yurkis_ (?), 14:18, 10/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> а свое ведро чем они будут компилить ?
Так хотя бы и последним gcc со своими патчами! Вы можете никогда и не узнать чем конкретно компилят OSX-IOS.
| |
|
|
|
|
1.6, Андрей (??), 01:04, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> на ноутбуке с восьмиядерным процессором Intel Core i7
Это серьёзно? Или 4-ядерном & hyperthreading?
| |
|
|
|
4.99, Аноним (-), 21:16, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
Можно и не отрезать, но о квалификации писавшего это говорит достаточно красноречиво
| |
|
|
|
|
2.11, Аноним (-), 01:38, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> В большинстве тестов результаты GCC и LLVM+Clang очень близки
Не считая того что в 50% у шланга оптимизатор косячит и получается проигрыш в пару раз.
| |
2.24, an. (?), 10:55, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Так что LLVM+Clang уже сейчас вполне себе штучка.
Действительно, проект интересный. Но пока слишком часто еще попадается "compiler internal error". Рановато пока еще...
| |
|
1.9, Сергей (??), 01:22, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ребята из LLVM и Clang делают очень нужное дело! Молодцы! Так держать!
| |
|
|
3.14, Алексей (??), 02:16, 08/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Делают отдельный фронт-енд для C++. Тот, что в GCC, к сожалению, отдельно от GCC использовать не удается.
| |
3.41, AdVv (ok), 14:40, 08/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Видимо такое-же, как в свое время делал некий Л.Торвальдс, начав писать новую ОС, хотя их и до него было написано немало.
| |
|
2.22, vaychick (?), 10:04, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
>Ребята из LLVM и Clang делают очень нужное дело! Молодцы! Так держать!
Я думаю они хотят сместить GCC с лидерского места и бороться с GNU. Что еще ожидать от Apple. Даже на вики написана цель проекта
"Целью проекта является замена фронт-энда этих языков из GNU Compiler Collection (GCC). Разработка спонсируется корпорацией Apple, исходный код распространяется в рамках BSD-подобной лицензии."
| |
|
3.40, Куяврик (?), 14:13, 08/05/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>Ребята из LLVM и Clang делают очень нужное дело! Молодцы! Так держать!
> Я думаю они хотят сместить GCC с лидерского места и бороться с GNU.
Да вы не пугайтесь расстреливать не будут.
> "Целью проекта является замена фронт-энда этих языков из GNU Compiler Collection (GCC).
> Разработка спонсируется корпорацией Apple, исходный код распространяется в рамках BSD-подобной лицензии."
Вот интересно религиозное мышление. Написано - замена. Прочитано - бороться.
| |
|
4.50, vaychick (?), 16:07, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
>Вот интересно религиозное мышление
:)
согласен - бороться добавлено от меня в сердцах. Если бы это был сторонний продукт, который предоставлял бы альтернативу и финансировался бы другой компанией, я бы порадовался, а так настораживает.
>Да вы не пугайтесь расстреливать не будут.
Поводов для паники нет, так как даже если GCC морально устареет, сообщество GNU придумает что-нибудь новое.
| |
|
5.52, Куяврик (?), 16:36, 08/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Поводов для паники нет,
Вообще никаких. 2 свободных компилятора лучше, чем один. Какие-то там лидирующие позиции вообще не самоцель. Так что - вполне всё отлично. Успехов и тем и тем.
> так как даже если GCC морально устареет, сообщество GNU придумает что-нибудь новое.
дык это ж отлично! не надо только дух соревнования подменять боевым.
| |
|
6.60, arisu (ok), 16:43, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
да и соревноваться-то пока не с кем. продукты, мягко говоря, разного калибра и направленности.
| |
|
|
4.76, Аноним (-), 19:04, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Да вы не пугайтесь расстреливать не будут.
Ну да, только исходники зажимать. Видели уже такое в 80-90 прошлого века. Добавки не надо, спасибо.
| |
|
5.128, Клыкастый (ok), 07:31, 09/05/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ну да, только исходники зажимать. Видели уже такое в 80-90 прошлого века.
Секта Свидетелей BSD. Лично видели как код BSD на всех компах зашифровался и местами превратился в тыкву.
> Добавки не надо, спасибо.
Да вам и без добавки хорошо, с 80-90 прошлого века тащит.
"Завязывать надо с хиромантией, дружок..." (с)
| |
|
6.187, Аноним (-), 16:43, 10/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Секта Свидетелей BSD. Лично видели как код BSD на всех компах зашифровался
> и местами превратился в тыкву.
BSDi вполне себе превратился, как и некоторые иные коммерческие форки/клоны/перепевки :)
>> Добавки не надо, спасибо.
> Да вам и без добавки хорошо, с 80-90 прошлого века тащит.
Спасибо, а у нас тут 2012 год на дворе. У нас тут железки 5х5 сантиметров - типа компьютеры уже. Но ваше добро там не работает. Вот вы и тащите, х86 гробины в основном.
| |
|
7.209, Куяврик (?), 09:55, 11/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Секта Свидетелей BSD. Лично видели как код BSD на всех компах зашифровался
>> и местами превратился в тыкву.
> BSDi вполне себе превратился, как и некоторые иные коммерческие форки/клоны/перепевки :)
Коммерческие Линуксы тоже вполне себе зигибались. И?
> Спасибо, а у нас тут 2012 год на дворе.
А трава с 80-х. Удобно.
> У нас тут железки 5х5 сантиметров - типа компьютеры уже. Но ваше добро там не работает.
Смотря какое смотря где. И кстати, ещё не вечер. Я бы попросил вас подождать и посмотреть позже. Вы же попросите меня подождать, если я спрошу про датацентр, который выкинул блейды и теперь полностью на "железках 5 на 5 типа компьютерах"?
| |
|
|
|
|
|
|
1.10, Anonim (??), 01:27, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>> на ноутбуке с восьмиядерным процессором Intel Core i7
Фороникс шлет письма из будущего ))
| |
1.17, pavlinux (ok), 02:49, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Пля, когда Фроникс сделает бенчмарки скорости света в вакууме,
при движении фотонов справа-налево, слева-направо, снизу-вверх и сверху-вниз.
| |
|
2.26, Аноним (-), 11:10, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ты предлагаешь форониксу заняться изучением хабловского смещения? Измерение скорости фотонов в зависимости от направления в вакууме (в присутствии гравитационного поля) вовсе не бессмысленное занятие. Просто этим больше астрофизики занимаются, а не айтишники.
| |
|
3.69, pavlinux (ok), 18:22, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
А чё там изучать, куда дует гравитация туда быстрее и полетит,
да ешё ускорение Кариолиса добавить.... :)
| |
|
4.77, Аноним (-), 19:06, 08/05/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> да ешё ускорение Кариолиса добавить.... :)
Может, Кориолиса? :)
| |
|
|
6.124, Аноним (-), 02:40, 09/05/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> От вороньева слова "каррр", поэтому пррравильно Каррриоллисса
А, ну да, павлин каркать любит, не отнять. Иногда даже дельно каркает, но к сожалению - только иногда :(
| |
|
|
|
|
|
1.21, Аноним (-), 09:33, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
На соревнованиях по бегу между США и СССР выиграл американский бегун.
В штатовских газетах пишут "американский бегун пришел к финишу первым".
В советских - "американский бегун пришел к финишу предпоследним".
Вот в сравнении LLVM и GCC все примерно так же звучит, в зависимости чей бегун таки первый пришел к финишу в данный момент.
| |
|
2.27, Аноним (-), 11:12, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> На соревнованиях по бегу между США и СССР выиграл американский бегун.
> В штатовских газетах пишут "американский бегун пришел к финишу первым".
> В советских - "американский бегун пришел к финишу предпоследним".
... "американский бегун пришел к финишу первым, а советский - последним"
... "советский бегун пришел к финишу вторым, а американский - предпоследним"
| |
|
1.33, Аноним (-), 12:51, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я по ссылке увидел только в двух случаях LLVM лучше. причем на крохи (доли процента буквально).
| |
|
|
3.70, pavlinux (ok), 18:28, 08/05/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
> http://openbenchmarking.org/result/1204215-SU-LLVMCLANG23
John The Ripper v1.7.9 Test: Blowfish - порадовало: GCC 4.6.3 - 2215 комбинаций в секунду, Шланг - 662 :)
---
Я ж говорю - фроникс гавно, 1 результат в пользу одного,
2-ой в пользу другого, остальные нарисованные в пределах 2%-статистической ошибки.
Я вот не верю, что один и тот же С-код может тормозить иль наоборот разогнан на 335% !!!
Это надо очень постараться, чтоб так тормознуть - напихать отладочной инфы,
циклов, периодически сохранять дампы и пустить все это дело через трассировщик.
Но фрониксу пох...ю, они добиваются не правды, а эффекта.
| |
|
4.81, Аноним (-), 19:15, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Я вот не верю, что один и тот же С-код может тормозить
> иль наоборот разогнан на 335% !!!
Вероятно оптимизатор лопухнулся и где-то в горячем месте сгенерил совсем уж гогнокод по сравнению с другим, или может асм не поюзался, или еще что-то типа того. В горячих местах лишние несколько команд спокойно могут все тормознуть в разы, если там всего несколько команд и было.
| |
|
|
2.79, Аноним (-), 19:12, 08/05/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Я по ссылке увидел только в двух случаях LLVM лучше. причем на
> крохи (доли процента буквально).
Ну так про бегуна все верно написали. Если вы бcдун то понятное дело - эпплу надо подлизать. Если линуксоид - эппл вам не друг и не товарищ, соответственно :)
| |
|
|
2.54, Куяврик (?), 16:38, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> забавно. но никто не заметил что gcc 4.7 сливает не только gcc-4.6.3 но и clang.
> вот такое оно будущее gcc - постоянные регрессии и тормоза.
Не надо скоропалительных выводов. ни относительно clang, Ни относительно gcc 4.7.
| |
2.80, Аноним (-), 19:13, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> вот такое оно будущее gcc - постоянные регрессии и тормоза.
Таненбаум, залогиньтесь :)
| |
2.109, Аноним (-), 22:33, 08/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
Забавно, особенно если учесть желание GCC-шников прийти к более модульной системе как в LLVM и они предупреждали о падении скорости в будущих выпусках.
| |
2.119, Аноним (-), 01:48, 09/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
> вот такое оно будущее gcc - постоянные регрессии и тормоза.
Ичсх, регрессию в шланг-svn (не совсем) благородный дон почему-то предпочел не заметить :). "Если факты не подтверждают теорию - от них нужно избавиться!"
| |
|
3.135, Аноним (-), 09:01, 09/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> вот такое оно будущее gcc - постоянные регрессии и тормоза.
> Ичсх, регрессию в шланг-svn (не совсем) благородный дон почему-то предпочел не заметить
> :). "Если факты не подтверждают теорию - от них нужно избавиться!"
svn это не релиз. а сравнение gcc 4.6.3 и 4.7.0 это сравнение 2х релизов :)
вот если бы в релизах у clang были регрессии - тогда повод для кипиша, хотя нет - это только GNU с их цацкой GCC могут выпускать регрессии в релизах и называть фичами.
| |
|
4.189, Аноним (-), 16:58, 10/05/2012 [^] [^^] [^^^] [ответить] | +/– | И что Если оптимизатор перепахали - совершенно нормально что он в одних случаях... большой текст свёрнут, показать | |
|
|
|
1.100, iZEN (ok), 21:20, 08/05/2012 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Поздравляю всех пользователей новых технологий — LLVM/Clang уже выглядит бодрячком на фоне старпёров и больше не просирает полимеры почём зря.
(Сам использую Clang 3.0 для компиляции и сборки системы FreeBSD 9-STABLE и большей части установленных программ. Недавно портированный Chromium стал собираться системным Clang'ом.)
| |
|
2.120, Аноним (-), 01:50, 09/05/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Поздравляю всех пользователей новых технологий
Это говорит бсдшник? Ну и как там поживают твои атевые дрова ископаемой версии? А HD 7xxx у вас когда заработает? Если уж мы о новых технологиях - у амд их есть. В новом дизайне GPU еще более заточенном на вычисления.
| |
|
3.136, iZEN (ok), 10:15, 09/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Поздравляю всех пользователей новых технологий
> Это говорит бсдшник? Ну и как там поживают твои атевые дрова ископаемой версии?
Отлично поживают. AMD 785G показывает Full HD h.264 видео без тормозов на HP LP2475w. Летом планирую апгрейд на AMD 880G и FX-6120. У меня будет 16 ГБ ОЗУ в домашней машинке (что ускорит работу ZFS). Когда диски подешевеют, буду мигрировать RAID-Z на пул большего объёма.
> А HD 7xxx у вас когда заработает?
Дома в компьютерные игры не играю.
> Если уж мы о новых технологиях - у амд их есть. В новом дизайне GPU еще более заточенном на вычисления.
И что это мне даст?
| |
|
4.193, Аноним (-), 17:22, 10/05/2012 [^] [^^] [^^^] [ответить] | –1 +/– | А 3D ускорение нормально работает А то я следил за развитием этого драйвера и п... большой текст свёрнут, показать | |
|
5.206, iZEN (ok), 23:45, 10/05/2012 [^] [^^] [^^^] [ответить] | +/– |  Это монитор бизнес-класса с матрицей S-IPS разрешением 1920x1200 от Hewlett Pack... большой текст свёрнут, показать | |
|
|
|
|
|