<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компилятор Clang преодолел барьер собственной пересборки</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html</link>
    <description>Разрабатываемый в рамках проекта LLVM компилятор Clang (http://clang.llvm.org/) достиг новой стадии развития - им впервые удалось пересобрать собственную кодовую базу (550 тыс. строк кода на C++), иными словами собрать Clang используя только Clang. Полученный в результате такой сборки исполняемый файл прошел все разработанные в рамках LLVM тесты, направленные на выявление регрессивных изменений. Кроме синтетических тестов, был использован простой и надежный способ проверки: собранным при помощи Clang исполняемым файлом была осуществлена пересборка Clang по второму и третьему кругу.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Clang  представляет собой LLVM фронтенд для языков C, С++ и Objective-C, который можно использовать вместо GCC. Исходные тексты Clang распространяются в рамках лицензии BSD, что делает этот компилятор интересным решением для замены GCC в BSD-подобных ОС. &lt;br&gt;&lt;br&gt;Например, близится к завершению проект (http://wiki.freebsd.org/BuildingFreeBSDWithClang) адаптация данного компилятора для сборки базовой системы...&lt;br&gt;&lt;br&gt;URL: http://blog.ll</description>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (Damon)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#143</link>
    <pubDate>Fri, 12 Feb 2010 05:45:48 GMT</pubDate>
    <description>&amp;gt;&amp;gt; То-то же я смотрю, Microchip для своих pic24 и pic32 выбрала gcc... :-) И сырцы раздает свободно...&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Пусть делают что хотят - никогда не питал интереса к этой архитектуре... &lt;br&gt;&lt;br&gt;Напрасно! До pic24 и pic32 (и появления для _этих_ серий порта gcc, в том числе), я тоже к pic&apos;ам не питал интереса, после их появления, для меня появился интерес. pic24 при сопоставимой с 8-ми разрядными контроллерами стоимости, является 16-ти разрядным с не хило развитой периферией. Во всяком случае старшие семейства ATMega&apos;и он вполне заменит. А по периферии он вполне уделает AT91SAM7. Очень даже интересное семейство, ИМХО.&lt;br&gt;&lt;br&gt;&amp;gt;Так я и не спорю, я не утверждаю что gcc плох, я &lt;br&gt;&amp;gt;говорю о том, что llvm может стать лучше оного. А так &lt;br&gt;&amp;gt;как gcc дает далеко не лучший код на ряде архитектур, то &lt;br&gt;&amp;gt;для llvm остается резерв для качественного развития. &lt;br&gt;&lt;br&gt;Ну, у gcc есть фора и, думаю, резерв для развития! Было бы кому развивать. :-)&lt;br&gt;А вообще, конкуренция это хорошо, даже в мире опенсорса. Чем открытые *NIX&apos;ы и нравяться (среди проч</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (fr0ster)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#142</link>
    <pubDate>Fri, 12 Feb 2010 02:52:49 GMT</pubDate>
    <description>Вы в принципе правильные вещи доказываете неправильными методами.&lt;br&gt;Речь шла об встраиваемых процах, но АРМ из встраиваемых не единственный.&lt;br&gt;Возможно стоимость инструментария для вас конкретно не имеет значения, но для многих, особенно за бугром, имеет.&lt;br&gt;И последнее, от того, как рубится gcc с проприетарными компилерами перспективность llmv не меняется. Это только время покажет. icc имеет свою нишу, gcc- свою, а cc микрософтовый свою, потому они и живы. llmv найдет свою нишу, будет жить, не найдет - повторит судьбу не одного компилера.&lt;br&gt;</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (oops_)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#141</link>
    <pubDate>Fri, 12 Feb 2010 02:41:11 GMT</pubDate>
    <description>&amp;gt;идея у llvm надо сказать хорошая - нужно что-то такое в gcc &lt;br&gt;&amp;gt;под GPL3 толкать &lt;br&gt;&lt;br&gt;Подождите немного. Скоро половину кода llvm вы найдете в gcc. :-D&lt;br&gt;</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (Aesthetus Animus)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#140</link>
    <pubDate>Thu, 11 Feb 2010 22:34:29 GMT</pubDate>
    <description>&amp;gt; На ARM  свет клином сошелся?&lt;br&gt;&lt;br&gt;Во-первых, я высказываюсь именно о том, что знаю: поэтому я не рассуждаю о том, какой компилятор лучше например для SPARC. Во-вторых, учитесь видеть весь контекст обсуждения, вместо того, чтобы вырывать мои сообщения из этого контекста и пытаться несуразицу в своей голове выдать за таковую в моей. Будь Вы чуть более внимательны, то увидели, что отвечал я на конекретное высказывание где шла речь об этом:&lt;br&gt;&quot;_эмбеддерщикам_ готовым платить за проприетарные тулзы говнокод не нужен, GCC как правило на равных рубается с коммерческими компилерами если что, потому и юзается&quot;&lt;br&gt;Так что поминал ARM я совсем не всуе и уж точно не потому, что свет на нем клином сошелся&lt;br&gt;&lt;br&gt;Что касается стоимости, повторюсь, - это _практически_ единственный критерий, почему gcc оказывает конкуренцию указанным выше коммерческим компиляторам.&lt;br&gt;&lt;br&gt;&amp;gt; То-то же я смотрю, Microchip для своих pic24 и pic32 выбрала gcc... :-) И сырцы раздает свободно...&lt;br&gt;&lt;br&gt;Пусть делают что хотят - никогда не питал интереса к этой архит</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (fr0ster)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#139</link>
    <pubDate>Thu, 11 Feb 2010 12:07:07 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Про &quot;исключение подтверждающее правило&quot; слышали?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Всякое исключение подвергает сомнению верность правила. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А что, что-то ещё из области мистики можете предложить? &lt;br&gt;&lt;br&gt;Прежде чем уйдете в мистику, приведите правило без исключений и критерии сравнения компиляторов в затронутой вами и вашим оппонентом сфере.&lt;br&gt;</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (iZEN)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#138</link>
    <pubDate>Thu, 11 Feb 2010 11:40:09 GMT</pubDate>
    <description>&amp;gt;Про &quot;исключение подтверждающее правило&quot; слышали?&lt;br&gt;&lt;br&gt;Всякое исключение подвергает сомнению верность правила.&lt;br&gt;&lt;br&gt;А что, что-то ещё из области мистики можете предложить?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (Damon)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#137</link>
    <pubDate>Thu, 11 Feb 2010 06:01:29 GMT</pubDate>
    <description>&amp;gt;Сказки о том, как он на равных &quot;рубается&quot; с KEIL или IAR &lt;br&gt;&amp;gt;когда речь идет об ARM, - это Вы кому-нибудь другому рассказывайте. &lt;br&gt;&amp;gt;А достаточно широко &quot;юзается&quot; он только по причине своей бесплатности. &lt;br&gt;&lt;br&gt;То-то же я смотрю, Microchip для своих pic24 и pic32 выбрала gcc... :-) И сырцы раздает свободно...&lt;br&gt;Во-всяком случае gcc (для меня) gcc закрывает все необходимые семейства 8-ми, 16-ти и 32-х разрядных контроллеров.&lt;br&gt;</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (fr0ster)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#136</link>
    <pubDate>Thu, 11 Feb 2010 05:29:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt; GCC как правило на равных рубается с коммерческими компилерами если что, потому и юзается.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Сказки о том, как он на равных &quot;рубается&quot; с KEIL или IAR &lt;br&gt;&amp;gt;когда речь идет об ARM, - это Вы кому-нибудь другому рассказывайте. &lt;br&gt;&amp;gt;А достаточно широко &quot;юзается&quot; он только по причине своей бесплатности. &lt;br&gt;&lt;br&gt;Стоимость уже не входит в перечень оценочных критериев?&lt;br&gt;На ARM  свет клином сошелся?&lt;br&gt;Про &quot;исключение подтверждающее правило&quot; слышали?&lt;br&gt;</description>
</item>

<item>
    <title>Компилятор Clang преодолел барьер собственной пересборки (Basiley)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/63611.html#135</link>
    <pubDate>Thu, 11 Feb 2010 00:50:20 GMT</pubDate>
    <description>философия(коммунистическая)за десятилетия развития общественно-социальных наук(в том числе в СССР), ушла за десятилетия, вперед.&lt;br&gt;оставив &quot;Манифест&quot;, далеко позади.&lt;br&gt;как и его автор, впрочем(&quot;Я не Марксист уж боле&quot; (c) К. Маркс 190x).&lt;br&gt;</description>
</item>

</channel>
</rss>
