<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Обсуждение возможных планов развития GCC 5.0</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html</link>
    <description>Среди разработчиков набора компиляторов GCC (http://gcc.gnu.org/) развернулась обширная дискуссия (http://gcc.gnu.org/ml/gcc/2012-03/msg00263.html) о планах и задачах для будущей ветки GCC 5.0.  При этом основной темой размышлений о возможных путях развития GCC, стало его обсуждение в контексте стремительно набирающего популярность проекта  LLVM (http://llvm.org/) (Low Level Virtual Machine). &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Так активный разработчик GCC Дэвид Малкольм (http://dmalcolm.livejournal.com/) (David Malcolm) из компании Red Hat подробно изложил (http://gcc.gnu.org/ml/gcc/2012-03/msg00256.html) своё видение будущего проекта, которое сводится к предложению переписать GCC с Си на Си++, разработать полноценный API для подключения плагинов, а также в движении GCC в сторону более модульной структуры &amp;#8211; реализации базовой части в  виде набора самодостаточных библиотек.&lt;br&gt;&lt;br&gt;&lt;br&gt;Идея заключается в том, что подобные библиотеки, из которых будет состоять GCC 5, смогут очень легко внедряться в приложения, также легко, как это делается в</description>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (kshetragia)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#126</link>
    <pubDate>Mon, 26 Mar 2012 08:03:01 GMT</pubDate>
    <description>Боюсь до тебя мне далеко по части разговоров.&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#125</link>
    <pubDate>Sun, 25 Mar 2012 16:00:57 GMT</pubDate>
    <description>благодарю, я уж лучше продолжу работать в своей конторе. и пинками вышибать тех, кто считает, что задача человека &amp;#8212; делать работу за компилятор.&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#124</link>
    <pubDate>Sun, 25 Mar 2012 15:59:44 GMT</pubDate>
    <description>внутренности &amp;#8212; естественно.&lt;br&gt;&lt;br&gt;а исключение давно было, просто потерялось при переводе на GPLv3. ты знаешь, что такое &amp;#171;ошибка&amp;#187;, нет? никто не идеален, все ошибаются. недосмотрели. починили. в чём проблема-то?&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#123</link>
    <pubDate>Sun, 25 Mar 2012 15:54:40 GMT</pubDate>
    <description>&amp;gt;&amp;gt; non aligned access получить как 2 байта по сети переслать &lt;br&gt;&amp;gt; nobody cares. кажется, разработчики железа забыли, что это железо для людей, а &lt;br&gt;&amp;gt; не наоборот. если какая-то архитектура умывается слезами от невыравненого доступа &amp;#8212; &lt;br&gt;&amp;gt; это её личные проблемы. а я, например, не буду заниматься ерундой, &lt;br&gt;&amp;gt; доставая из int&apos;а два char&apos;а руками. и не собираюсь тратить &amp;#8212; &lt;br&gt;&amp;gt; тоже например &amp;#8212; четыре байта там, где хватает двух.&lt;br&gt;&lt;br&gt;Да да да. Не стоит прикрывать свою не проф пригодность красивыми словами - ламер.&lt;br&gt;&lt;br&gt;Покачай еще свои права в конторе которая пишет мультиплатформеный код - скажи начальнику - это неправильная архитектура - я ее поддерживать не хочу. И вылетай оттуда пинком под зад - с заслуженным диагнозом &quot;не проф пригоден&quot;.&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#122</link>
    <pubDate>Sun, 25 Mar 2012 15:50:35 GMT</pubDate>
    <description>&amp;gt; у гцц есть оговорка насчёт выхлопа, так что не надо тут&lt;br&gt;&lt;br&gt;Нету. почитай лицензию на gcc. Любой проект использующий внутренне состояние gcc - обязан быть под gpl.&lt;br&gt;и linking expection - добавили только после воплей, а не просто так.&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#121</link>
    <pubDate>Sun, 25 Mar 2012 00:37:10 GMT</pubDate>
    <description>&amp;gt; Железо скорее для компиляторов, а компиляторы уже для людей.&lt;br&gt;&lt;br&gt;в данном случае это частности. я говорил про то, что за исключением случаев, когда это дикая эмбедовка с драконовскими ограничениями и большими требованиями, я вообще не желаю ничего про железо знать. и тем более не желаю &amp;#171;делать железу хорошо&amp;#187;.&lt;br&gt;&lt;br&gt;&amp;gt; Вроде что-то подобное и сделали в IA-64 &lt;br&gt;&lt;br&gt;если мне не изменяет память (а в данном случае очень может), там прежде всего была марсианская система кодирования команд, которую без компилятора задолбаешься рулить.&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#120</link>
    <pubDate>Sat, 24 Mar 2012 19:16:24 GMT</pubDate>
    <description>Железо скорее для компиляторов, а компиляторы уже для людей. Если попросить проц не умничать и дать компилятору решать, что, куда и в каком порядке (а это у него может получиться значительно лучше, т.к. можно неспеша разглядывать большую кучу кода), может получиться интересно по быстродействию и энергопотреблению. Вроде что-то подобное и сделали в IA-64&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#119</link>
    <pubDate>Sat, 24 Mar 2012 09:25:40 GMT</pubDate>
    <description>да ну. ассемблер всё равно лучше всех.&lt;br&gt;</description>
</item>

<item>
    <title>Обсуждение возможных планов развития GCC 5.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/83690.html#118</link>
    <pubDate>Sat, 24 Mar 2012 09:23:56 GMT</pubDate>
    <description>насчет удобней - крайне спорный вопрос ибо ясно, что удобнее CL и ML пока еще ничего не придумано, однако ж никто не переписывает тонны кода на них только потому, что они &quot;удобнее&quot; (кому конкретно? для чего конкретно?)&lt;br&gt;</description>
</item>

</channel>
</rss>
