<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Facebook открыл код Warp, высокопроизводительного препроцесс...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html</link>
    <description>Facebook открыл (https://code.facebook.com/posts/476987592402291/under-the-hood-warp-a-fast-c-and-c-preprocessor/) код проекта warp, в рамках которого подготовлен высокопроизводительный препроцессор для языков C и C++. Внутри компании препроцессор warp используется в качестве быстрой замены препроцессора cpp из состава GCC. Warp написан на языке D, основной автор кода - Уолтер Брайт, автор компилятора DMD. Код Warp опубликован (https://github.com/facebook/warp) на Github под свободной лицензией BSL (Boost Software License).&lt;br&gt;&lt;br&gt;&lt;br&gt;Одной из ключевых особенностей Warp является кэширование результатов разбора С/C++ файлов препроцессором. Из-за того, что стадия разбора кода С++ является относительной медленной операцией использование Warp позволяет сократить время пересборки в условиях работы команд разработчиков над большими программными проектами и таким образом, увеличить эффективность разработки за счёт снижения времени ожидания. В тесте пересборки крупного программного проекта с большим  числом зависимостей пос</description>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#101</link>
    <pubDate>Sat, 05 Apr 2014 17:24:07 GMT</pubDate>
    <description>&amp;gt; До Lua был практически единственный хороший вариант&lt;br&gt;&lt;br&gt;после Lua тоже. нет, говорить про LuaJIT нечестно.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (rob pike)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#100</link>
    <pubDate>Fri, 04 Apr 2014 20:04:33 GMT</pubDate>
    <description>Вполне разумное применение. &lt;br&gt;До Lua был практически единственный хороший вариант, ну разве что Tcl еще.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного препроцесс... (rob pike)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#99</link>
    <pubDate>Fri, 04 Apr 2014 20:00:59 GMT</pubDate>
    <description>Сколько разработчиков одновременно активно пишет код в том проекте что на CL?&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#98</link>
    <pubDate>Tue, 01 Apr 2014 06:36:29 GMT</pubDate>
    <description>Ну и что - зато можно отрефракторить код с такой оказией. И на С писать гораздо сложнее - язык за Вас не думает.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#97</link>
    <pubDate>Mon, 31 Mar 2014 17:24:44 GMT</pubDate>
    <description>вроде бы да.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (anonymous)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#96</link>
    <pubDate>Mon, 31 Mar 2014 17:20:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А что за &quot;швейцарская школа&quot;?&lt;br&gt;&amp;gt; ну, так принято называть &amp;#171;школу Вирта&amp;#187;. у него очень своеобразный подход к &lt;br&gt;&amp;gt; теории программирования и создания языков. поскольку он базировался в ETHZ и, &lt;br&gt;&amp;gt; натурально, свои взгляды там продвигал, то получилась &amp;#171;швейцарская школа&amp;#187;. &lt;br&gt;&amp;gt; термин, конечно, неконвенциальный, но достаточно широко используемый.&lt;br&gt;&lt;br&gt;Спасибо.&lt;br&gt;Это же он критиковал С, С++ и языки с &quot;расплывчастым синтаксисом&quot; за запутанность и неудобство (забыл формулировку) в своё время?&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#95</link>
    <pubDate>Mon, 31 Mar 2014 15:27:24 GMT</pubDate>
    <description>&amp;gt; А что за &quot;швейцарская школа&quot;?&lt;br&gt;&lt;br&gt;ну, так принято называть &amp;#171;школу Вирта&amp;#187;. у него очень своеобразный подход к теории программирования и создания языков. поскольку он базировался в ETHZ и, натурально, свои взгляды там продвигал, то получилась &amp;#171;швейцарская школа&amp;#187;.&lt;br&gt;&lt;br&gt;термин, конечно, неконвенциальный, но достаточно широко используемый.&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (anonymous)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#94</link>
    <pubDate>Mon, 31 Mar 2014 15:18:45 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; для бесполезной информации тебе: я фан Oberon и Component Pascal.&lt;br&gt;&amp;gt;&amp;gt; Чем хороши (для тебя)?&lt;br&gt;&amp;gt; как минимум BlackBox Component Builder &amp;#8212; лучшая среда для разработки, что я &lt;br&gt;&amp;gt; видел. да и сама Oberon OS очень крутая.&lt;br&gt;&amp;gt; как языки &amp;#8212; очень логичные и понятные. принцип &amp;#171;а чего бы такого &lt;br&gt;&amp;gt; ещё выкинуть&amp;#187; способствует созданию выразительных и удобных вещей.&lt;br&gt;&amp;gt; не знаю, видимо мне &amp;#171;швейцарская школа&amp;#187; близка просто. если действительно так &lt;br&gt;&amp;gt; интересно &amp;#8212; посмотри на BBCB, поработай с ним. это, мне кажется, &lt;br&gt;&amp;gt; лучший пример того, насколько крут Component Pascal.&lt;br&gt;&lt;br&gt;Гляну. А что за &quot;швейцарская школа&quot;?&lt;br&gt;</description>
</item>

<item>
    <title>Facebook открыл код Warp, высокопроизводительного... (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/95137.html#93</link>
    <pubDate>Mon, 31 Mar 2014 13:44:57 GMT</pubDate>
    <description>&amp;gt;&amp;gt; для бесполезной информации тебе: я фан Oberon и Component Pascal.&lt;br&gt;&amp;gt; Чем хороши (для тебя)?&lt;br&gt;&lt;br&gt;как минимум BlackBox Component Builder &amp;#8212; лучшая среда для разработки, что я видел. да и сама Oberon OS очень крутая.&lt;br&gt;&lt;br&gt;как языки &amp;#8212; очень логичные и понятные. принцип &amp;#171;а чего бы такого ещё выкинуть&amp;#187; способствует созданию выразительных и удобных вещей.&lt;br&gt;&lt;br&gt;не знаю, видимо мне &amp;#171;швейцарская школа&amp;#187; близка просто. если действительно так интересно &amp;#8212; посмотри на BBCB, поработай с ним. это, мне кажется, лучший пример того, насколько крут Component Pascal.&lt;br&gt;</description>
</item>

</channel>
</rss>
