По имеющимся (http://www.phoronix.com/scan.php?page=news_item&px=MTgxNDU) у ресурса Phoronix сведениям, Apple возможно сокращает свое присутствие в проекте LLVM. Утверждается, что внутренним разработчикам Apple предлагается больше работать над проектом Swift (http://www.opennet.me/opennews/art.shtml?num=39912), а интерес к проекту LLVM ослаб. Косвенными признаками ослабевания интереса Apple к LLVM является выделение (http://www.opennet.me/opennews/art.shtml?num=39484) LLVM в отдельную некоммерческую организацию и ослабление контроля над выпуском релизов.
Билл Вендлинг (Bill Wendling) из компании Apple, ранее отвечавший за выпуск релизов, изучает возможность (http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-October/0778...) сложить с себя полномочия и передать ответственность за выпуск релизов или Гансу Веннборгу (Hans Wennborg) из компании Google или Тому Стелларду (Tom Stellard) из компании AMD.URL: http://www.phoronix.com/scan.php?page=news_item&px=MTgxNDU
Новость: http://www.opennet.me/opennews/art.shtml?num=40832
Я думаю по эпплу никто особо скучать не будет.
> Я думаю по эпплу никто особо скучать не будет.И по LLVM-у? </просто спросил>
> И по LLVM-у? </просто спросил>Казалось бы, кто скучает, тот и должен развивать. А Яблоко, очевидно, развило LLVM до полного покрытия своих нужд. Дальше оно не то, чтобы не хочет развивать, а прямо таки не может - тяжело хорошо писать продукт, которым не пользуешься.
> А Яблоко, очевидно, развило LLVM до полного покрытия своих нужд.Фигвам. Оно просто решило поменять нужды - теперь они любят swift. А с LLVM вы там дальше сами барахтайтесь. А у эппла теперь вероятно one reich, one fuhrer, one Swift.
Оно может решать, что угодно, но XCode явно живёт на clang'е. Короче, хочите регулярной перекомпиляции софта под новые версии OSX - поддерживайте XCode => clang => llvm. Насчёт осмысленности накала развития я не уверен - оно и так хорошо работает.
> Я думаю по эпплу никто особо скучать не будет.
>И по LLVM-у? </просто спросил>А по ссылке сходить обоим комментаторам не судьба? /просто сказал
>Компания Apple представила новый язык программирования Swift, компилятор которого построен с использованием технологий свободного проекта LLVM.
Я буду. LLVM -- хороший продукт.
А что LLVM? Его пилят ещё и гугл с АМД (судя по тексту новости). Так что он пока умирать не собирается.
> А что LLVM? Его пилят ещё и гугл с АМД (судя по
> тексту новости). Так что он пока умирать не собирается.http://www.phoronix.com/image-viewer.php?id=0x2012&image=llv...
60%+ коммитов от работников Apple. (@apple.com + @nondot.org(=Chris Lattner, работающий в))
//Это, правда, 2012-ый. Ну, давайте найдём чего свежее.
+++Ай-яй-яй, никакого же гламура без Эппле! Без гламура -- не жизнь. Покупатели яфон6 и фбсд коре тиим подтвердят.
А что там искать-то?https://www.openhub.net/p/llvm/contributors?sort=latest_comm...
> А что там искать-то?
> &time_span=12+monthsИ как там отделить и просуммировать работников Эппле против не таковых в процентах?
Есть такая штука: мозгом называется :)Список никнеймов, Git log, Google, LinkedIn.
> Его пилят ещё и гугл с АМД (судя по тексту новости).Амдшники его пилят, да. Только на x86 и прочие ARM они класть хотели. Их интересуют их GPU. И то - как-то очень странно интересуют, так что у шланга даже раздела в багтрекере нет под это дело. А накой это гуглу - вообще малопонятно. Ну то-есть гугл умеет разводить 100500 проектов. Но потом 100490 из них обычно убиваются тихой сапой с аргументом "данунафчтотоневыгодно".
> Только на x86 и прочие ARM они класть
> хотели. Их интересуют их GPU.Так, казалось бы, и отлично. х86 и АРМы нужны Огрызкам, они явно не бросят эту часть LLVM, т.к. по ним же и жахнет года через 2-3 со всей дури.
А то, что AMD не лезет развивать ту часть, которой не пользуется - слава богу! Мы на примере ReactOS видим, что происходит, если разработчики пилят, но активно не пользуются своими достижениями. AMD просто загадит кодовую базу и всё, если будет развивать x86/ARM в LLVM, но не использовать LLVM x86/ARM.
> Так, казалось бы, и отлично. х86 и АРМы нужны Огрызкам, они явно
> не бросят эту часть LLVM, т.к. по ним же и жахнет года через 2-3 со всей дури.У них теперь там Swift и они похоже сами по всем жахнут через 2-3 года. Заявив что вы или кушаете Swift или идете лесом. А LLVM при этом вообще третий-лишний получается.
Вообще, академики - что дети малые, когда вопрос заходит о менеджменте. Вроде неглупые люди, но не понимают что если компания согласна отпустить штурвал, добровольно и все такое, то-бишь, добровольно отдать релиз-менеджмент первому встречному желающему - тут только круглому дyраку не понятно что компании проект более вообще совсем не вперся. Что за детсад, дяденька? Вы ж вроде не дятел с IQ=30, чтобы вам такие очевидные вещи объяснять?
> А то, что AMD не лезет развивать ту часть, которой не пользуется - слава богу!
Ща накаркаете, Stellard как раз и пойдет рулить релизами чего доброго. Он уже вроде был там чем-то типа релиз-менеджера пару раз "по оказии". Вот будет номер если вы и в этом бухтении лоханетесь. Почему Tom Stellard? А потому что там всего 2 кандидата из тех кому это надо и кто это хоть как-то вообще сможет.
> разработчики пилят, но активно не пользуются своими достижениями.
В случае реактоса имеет место откровенное малодушие - человеки побоялись перейти Рубикон, при том время принятия решений было 15 лет назалд. Результатом лузерства управленцев стали 15 лет работы на мусорку всех остальных участников.
> AMD просто загадит кодовую базу и всё, если будет развивать x86/ARM
> в LLVM, но не использовать LLVM x86/ARM.Им оно скорее всего уже не надо. А вот кому оно надо и кто может это разрабатывать - большой вопрос. Раньше это был эппл. А теперь по всем признакам они будут наяривать с своим swift, укрепляя вендорлок, чтоб фанаты по мере подгнивания огрызка не сбежали слишком уж быстро. LLVM в этой схеме просто лишний элемент. В духе яблока было бы в очередной версии xcode, макоси и ифонов заявить "а теперь вы все дружно пюбите swift или курите бамбук, на выбор". А оспорить можно - путем написания в спортлото. А остальные - они кто? Ну не бсдшники же, у которых вечно ни на что ресурсов нет? Гугл для кооторго политика поматросил-бросил является стандартом и вовсе не вызывает оптимизма. Нафиг им шланг я вообще не понимаю.
> У них теперь там Swift и они похоже сами по всем жахнут
> через 2-3 года. Заявив что вы или кушаете Swift или идете
> лесом.Да, да, да. С++ уже столько лет на том и живёт, что ни у кого нет сил "послать лесом". Также и тут будет.
> если компания согласна отпустить штурвал, добровольно и все такое, то-бишь, добровольно отдать релиз-менеджмент первому встречному
Я сильно в этом сомневаюсь. Эта система Огрызкам слишком сильно нужна.
> В случае реактоса имеет место откровенное малодушие - человеки побоялись перейти Рубикон,
> при том время принятия решений было 15 лет назалд.Кому в 1999 году была нужна система Windows NT 4.0, у тех она уже была. Копия с неработающим Ctrl-Ins в консоли нафиг не нужна была уже тогда. Скорее всё зело печальнее: те, кто может задать древнекитайский вопрос "анахуа?", немного думали и каждый раз отвечали "ининахуа!". Нет смысла в свободной операционной системе, по половине или более параметров уступающей Linux'овским дистрибутивам.
> Им оно скорее всего уже не надо.
Невозможно в это поверить, т.к. весь софт под OSX/iOS делается с использованием llvm.
> Я думаю по эпплу никто особо скучать не будет.Ну да. Но у бздюков нет своих програмеров, амд если что и интересует то только (глючный :P) бэкэнд для GPU. Гугле бзды тоже не впились. Down the river drifts an axe...
Выкрутятся. До сих пор выкручивались же как-то. А то анонимов послушать, так у *BSD нет ни программистов ни пользователей.
>А то анонимов послушать, так у *BSD нет ни программистов ни пользователей.И компилятора! >/<
> у *BSD нет ни программистов ни пользователей.Ну это смотря с чем сравнивать. Если с какой-нить популярной ОС - как-то так. А если с MS-DOS 1.0 - у них дофига программистов и юзерей..
5 > 0 даже учитывая, что 5 значительно < 100.
И хрен с ними с бздюками, LLVM/Clang и на GNU/Linux вполне можно использовать. Правда Glibc мне им собрать не удавалось.
> использовать. Правда Glibc мне им собрать не удавалось.И ядро? Там есть какие-то патчи, но судя по всему прогресс далек от 100%.
GCC наше Всё!
сообщи, когда в открытом видеодрайвере шейдеры и опенцл на нём будут компилироваться
> сообщи, когда в открытом видеодрайвере шейдеры и опенцл на нём будут компилироватьсяДа, блин, на LLVM компилится. Вот только как... :\. Дьявол прячется в деталях - LLVM глючен чуть более чем полностью. То считает неправильно, то GPU вешает, то отваливается с какими-то левыми ошибками, унося за собой всю программу.
Старались бздюки, тестировали шланг для эппл, а тут такое кидалово.
> Старались бздюки, тестировали шланг для эппл, а тут такое кидалово.Пора тестировать Swift.
Он умеет даже без компиляции показывать что будет, это революция!
Самое обидное, что АМДшники вцепились в этот LLVM и несколько лет боролись с ним для компиляции шейдеров - потеряли(и еще потряют) кучу времени на переусложненную систему из-за красивой идеи.
Тут не только красивая идея, но интересная реализация. Основная проблема с тем, что подход практикуется чисто наколеночный: "только бизнес"
> Тут не только красивая идея, но интересная реализация.По этой реализации в свое время неслабо прошелся Vadim Girlin, недвусмысленно заметив что они там подофигели тратить 2 с фигом года без видимых юзерам результатов. Попутно сильно повысив порог вхождения, ибо шланг писан на достаточно хардкорных плюсах. А дровописаки обычно юзают голый си. В результате всю эту хреновину только Стеллард и пилит. Один. Для остальных планка слишком высока оказалась. Круто, а?
> ибо шланг писан на достаточно хардкорных плюсах.В нём на этих плюсах написан код, пытающийся определить дистрибутив Linux'а - это ставит некоторый вопрос об умственных способностях архитекторов clang'а. Версия и имя дистрибутива, разумеется, нужны, чтобы правильно разложить файлы по каталогам и вызывать gcc для clang-analyzer.
> Самое обидное, что АМДшники вцепились в этот LLVM и несколько лет боролись с ним для компиляции шейдеров - потеряли(и еще потряют) кучу времени на переусложненную систему из-за красивой идеи.А поглядев на их мучения за ними пошел и Интел.
The Intel® SDK for OpenCL* Applications implicit vectorization module is based on the LLVM compiler toolkit.
а сколько было радости у *bsd, что им кинули кость от господского стола
А этот Swift на чём? На LLVM же. Походу Apple будет уделять меньше времени шлангу, а не LLVM...
>интерес к проекту LLVM ослабПлан коварной Apple по вытеснению и уничтожению GCC провалился.
Осмелюсь предположить, что Apple к GCC равнодушна.
>Осмелюсь предположить, что Apple к GCC равнодушна.Это не так, все корпорации ненавидят лицензию GPL.
> Это не так, все корпорации ненавидят лицензию GPL.Странно, как же шапка миллиарды воротит?
Я ненавижу такие "новости". "Эппл, возможно, сокращает участие в разработке LLVM". "Микрософт, не маловероятно, переведет виндовс на ядро linux", "Владимир Путин, скорее всего, займет должность президента компании Oracle по окончании президентского срока".
Как это: "по окончании президентского срока".
Разве может кончится бесконечность?
По окончании президентского срока текущего президента Оракл.
В Оракл есть президент?
Значит будет.
ОНР - Оракл Народная Республика
> Как это: "по окончании президентского срока".
> Разве может кончится бесконечность?А что, уже были бессмертные президенты?
>> Разве может кончится бесконечность?
> А что, уже были бессмертные президенты?Не "были", а "есть"!
> Я ненавижу такие "новости". "Эппл, возможно, сокращает участие в разработке LLVM".Тем не менее, есть ряд фактов выловленных некоторыми нехитрыми метриками и некая деятельность, свидетельствующая в пользу такой версии. Как то слив в отдельный foundation и желание сбагрить релиз-менеджмент на кого-то еще. При том что "кто-то еще" отнюдь не супермэны, а просто те кому шланг хоть как-то еще может быть интересен.
> не маловероятно, переведет виндовс на ядро linux",
А ты посмотри чем MS даунлоады отгружает, да? Вот те и пример перевода бизнеса ;).
> По имеющимся у ресурса Phoronix сведениям, AppleА какие сведения приходят от Apple?
Я писал одному и разработчиков llvm, он сказал Phoronix идиоты!
> Я писал одному и разработчиков llvm, он сказал Phoronix идиоты!И много "их" там, кроме Ларабеля??
---Колонны форониксов -- у ворот Эппля. ЭпиК.
> Я писал одному и разработчиков llvm, он сказал Phoronix идиоты!По сведениям одного написавшего разработчикам llvm ....
> А какие сведения приходят от Apple?Много ты видел компаний которые честно и подробно рассказывают о своих долгосрочных планах? Конкуренты такой информацией тоже могут пользоваться.
Swift это же фронтенд к LLVM, если разработчиков перекидывают на него, значит LLVM достаточно зрел, чтобы какое-то время быть в фазе поддержки.