The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Компилятор Clang преодолел барьер собственной пересборки"
Отправлено ixrws, 06-Фев-10 14:53 
Если вы так всё хорошо оценили темпы, вас не затруднит сказать, сколько лет потребуется, чтоб llvm+комиллеры для него будят сопоставимы по поддержке архитектур и языков  с gcc?
Я понимаю конечно, что всегда хочется верить в будующее и тд, но llvm пока что если сильно и двигается, то только в x86/arm и только C/C++. Ну ещё есть гугловский развивающийся компиллер питона. Но на этом всё пока что среди стремительных работ. И до полной поддержки C++ ещё далеко. До поддержки архитектур уровня gcc - ещё очень далеко. Да, если вдруг все компании поддерживающие gcc кинуться в llvm, то возможно через лет 10 оно и будет сопоставимо. Но будет ли это?
Насчёт эволюции тоже пока не совсем ясно, хотя бы потому что никто не мешает таки закончить работу по разделению gcc на компоненты. После того как это сделают, у llvm останется только преимущество в лицензии, в которое кто-то верит. Мне вот скажем не важно какой лицензии я софт использую, важно лишь чтобы она была по настоящему опенсорсной, а это требование удовлетворяется всеми современными широкораспространёнными опенсорными лицензиями. Для многих компаний, работающих над gcc вопрос лицензии также не важен. Он важен скажем для Apple, чтобы получить некоторое конкурентное преимущество по части скорости шейдеров в opengl. Но он совершенно не важен для ARM, MIPS, ti, samsung, ATMEL и тд, потому что от закрытости или открытости компилятора для их поделок им ни тепло ни холодно. Важно лишь чтобы компилятор работал и поддерживал последние версии железок, ибо железки и лицензии на продукты - вот их бизнес.
Жаль, что многие почему-то по дефолту считают что одни развиваются, а другие нет. Вот прямо таки обязательно llvm развивается, а gcc в стагнации. Линукс победит, а Apple помрёт. Не всё так просто, противник не всегда стоит на месте и ждёт пока ему хлопнут по чайнику.
 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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