<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В кодовую базу Ruby принят новый JIT-компилятор ZJIT </title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html</link>
    <description>В кодовую базу эталонной реализации языка Ruby добавлен новый JIT-компилятор  ZJIT, позиционируемый как следующее поколение Ruby JIT. ZJIT войдёт в состав следующего значительного выпуска Ruby 3.5, в котором будет доступен в качестве опции параллельно с JIT-компилятором YJIT, а в версии Ruby 3.6 возможно заменит его. Как и YJIT новый JIT-компилятор написан на языке Rust. Оба JIT-компилятора созданы командой разработчиков из компании Shopify в рамках инициативы по увеличению производительности Ruby-программ, использующих фреймворк Rails и вызывающих очень много методов...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=63240&lt;br&gt;</description>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (Anonysimus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#144</link>
    <pubDate>Mon, 19 May 2025 03:16:05 GMT</pubDate>
    <description>Из Zope вырос Pyramid, но он присутствует в следовых количествах&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (вымя)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#143</link>
    <pubDate>Sat, 17 May 2025 19:56:11 GMT</pubDate>
    <description>&amp;gt; Но был на заре 2000-х сервис в котором инженерная мысль победила, и команда избрала лучший по тем временам стек. Это был myspace&lt;br&gt;&lt;br&gt;Лучший по мнению портала GetTheFacts, что ли?&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (BrainFucker)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#142</link>
    <pubDate>Sat, 17 May 2025 14:09:09 GMT</pubDate>
    <description>&amp;gt; это лисп, только многим людям почему-то не нравится на нём писать.&lt;br&gt;&lt;br&gt;От скобочек в глазах рябит. Ещё бы на расте предложили.&lt;br&gt;&lt;br&gt;Ну, если хочется компилируемого и годный синтаксис, есть cython.&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (Нуину)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#141</link>
    <pubDate>Sat, 17 May 2025 13:45:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Вообще у них странные названия &lt;br&gt;&amp;gt;&amp;gt; Наводит на мысли.&lt;br&gt;&amp;gt; Нормальные названия, если нет ассоциаций со словами на русском.&lt;br&gt;&amp;gt; Федора для Raspberry Pi тоже нормально звучала для всех иностранцев, и только &lt;br&gt;&amp;gt; тут подняли бучу что мол скрепы поразгибаются.&lt;br&gt;&lt;br&gt;Вообще есть анализ перед запуском, если кому-то важно, чтобы звучало нормально. Но для русского и китайского париться не нужно, а стоит называть как привыкли, и пофиг на иностранцев, а у нас как обычно.&lt;br&gt;&lt;br&gt;Например, называть менеджер пакетов для питона -- ulitka, а то poetry... Работает то он как улитка.&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#140</link>
    <pubDate>Sat, 17 May 2025 09:05:14 GMT</pubDate>
    <description>&amp;gt; Я легко могу написать&lt;br&gt;&lt;br&gt;да вы легко можете писать по одному выражению на строку, как в асм, но сравнивать x = y + z; с (setf x (+ y z)) - не корректно, ибо программы на лиспе это один большой односвязный список выражений. Вот когда вы свои сишные программы начнете писать в одну строку вот тогда у вас и появятся ровно те же самые скобки как и у лиспа.&lt;br&gt;&lt;br&gt;БНФ:&lt;br&gt;&lt;br&gt;s_expression ::= atomic_symbol &amp;#124; &quot;(&quot; s_expression &quot;.&quot; s_expression &quot;)&quot; &amp;#124; list &lt;br&gt;list ::= &quot;(&quot; s_expression &#123; s_expression &#125; &quot;)&quot; &lt;br&gt;atomic_symbol ::= letter atom_part &lt;br&gt;atom_part ::= empty &amp;#124; letter atom_part &amp;#124; number atom_part &lt;br&gt;letter ::= &quot;a&quot; &amp;#124; &quot;b&quot; &amp;#124; &quot; ...&quot; &amp;#124; &quot;z&quot; &lt;br&gt;number ::= &quot;1&quot; &amp;#124; &quot;2&quot; &amp;#124; &quot; ...&quot; &amp;#124; &quot;9&quot; &lt;br&gt;empty ::= &quot; &quot;&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#139</link>
    <pubDate>Sat, 17 May 2025 08:46:12 GMT</pubDate>
    <description>Сильно проще. Во-первых типов скобок больше, и это упрощает дело. Во-вторых скобок меньше. Мне не надо городить скобки на скобках внутри let и добавлять уровень вложенности только для того, чтобы определить локальную переменную. Мне не надо каждую арифметическую операцию брать в скобки. Я легко могу написать x = y + z; не использовав ни одной скобки, в лиспе же без двух пар не обойтись: (setf x (+ y z)).&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (ptr)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#138</link>
    <pubDate>Sat, 17 May 2025 08:21:13 GMT</pubDate>
    <description>Например, RedMine вполне живой и активно развивается. Особенно в РФ, после ухода Atlassian.&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (Компродор)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#137</link>
    <pubDate>Sat, 17 May 2025 03:11:07 GMT</pubDate>
    <description>Компорации выбирают Жабу не потому, что она якобы супир-пупир надёжная, а потому, что на ней &quot;всё есть&quot;. С этим аргументом я сталкивался постоянно - любимый ответ манагера прожекта - &quot;на ней уже всё написано&quot;. А про пупир надёжность я не видел мат. доказательств, их нет в природе.&lt;br&gt;</description>
</item>

<item>
    <title>В кодовую базу Ruby принят новый JIT-компилятор ZJIT  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/136866.html#135</link>
    <pubDate>Fri, 16 May 2025 16:49:45 GMT</pubDate>
    <description>Shopify это пилит&lt;br&gt;Я настолько стар, что помню LAMP...&lt;br&gt;Были времена в 2000-е, когда монстры начинали так:&lt;br&gt;Facebook - Linux, MySQL, PHP, не понятно, что за web-server был сначала&lt;br&gt;Shopify - RoR + Apache&lt;br&gt;Booking.com - Perl&lt;br&gt;VK - LAMP 100&#037;&lt;br&gt;Instagram - Django + PostgreSQL + Apache (?)&lt;br&gt;&lt;br&gt;Все это делали комерсы, а не инженеры. Инструмент выбирали по принципу бесплатно и надежно. Идея заработать кучу бабла всегда была на первом приоритет. А про вашу архитектуру и не думали.&lt;br&gt;&lt;br&gt;Но был на заре 2000-х сервис в котором инженерная мысль победила, и команда избрала лучший по тем временам стек. Это был myspace&lt;br&gt;</description>
</item>

</channel>
</rss>
