<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html</link>
    <description>Доступен (https://morepypy.blogspot.ru/2016/10/pypy3-550-released.html) выпуск PyPy3 5.5.0 (http://pypy.org/download.html), реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Ветка PyPy3 развивается синхронно с PyPy и отличается поддержкой Python 3. В частности, если выпуск PyPy обеспечивает поддержку языка Python 2.7.10, то PyPy3 предоставляет реализацию Python 3.3.5. Выпуск доступен для  Linux (x86, x86_64, PPC64, s390x, ARMv6 или ARMv7 с VFPv3), macOS и Windows.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Особенностью PyPy является использование JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, что позволяет обеспечить высокий (http://speed.pypy.org/) уровень производительности - при выполнении некоторых операций PyPy в несколько раз обгоняет классическую реализацию Python на языке Си (CPython). Ценой высокой производительности и использования JIT-компиляции является более высокое потребление памяти - общее потребление памяти в сложных и </description>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (angra)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#26</link>
    <pubDate>Fri, 14 Oct 2016 19:03:56 GMT</pubDate>
    <description>То есть ты предлагаешь намеренно неэффективный код на Go сравнить с оптимизациями PyPy? Ну ок, PyPy победил в этой номинации, только не надо из этого делать вывод, что он быстрее Go в реальных задачах. &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (myhand)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#25</link>
    <pubDate>Fri, 14 Oct 2016 18:14:14 GMT</pubDate>
    <description>Что же такого &quot;дерьмового&quot; в синтаксисе Python (ничем принципиально не отличающимся от 100500 других динамических ЯП), что ему заказаны &quot;эффективные методы оптимизаций&quot; (тм), кроме JIT?&lt;br&gt;&lt;br&gt;Кстати, какие именно методы, для самообразования?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (myhand)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#24</link>
    <pubDate>Fri, 14 Oct 2016 18:09:40 GMT</pubDate>
    <description>Примерно также, как и у CPython - они используют умножение Карацубы для bigint с числом цифирь выше некоторого предела.  В противном случае - &quot;школьное&quot; умножение O(n**2).&lt;br&gt;&lt;br&gt;Хочите чудес - используйте библиотеки, написанные профи в предмете.  Для CPython есть обертка gmpy2 (для GMP).  Как у ей с cffi - не знаю.&lt;br&gt;&lt;br&gt;PS: А не, вот есть уже gmpy_cffi для pypy.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (all_glory_to_the_hypnotoad)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#23</link>
    <pubDate>Fri, 14 Oct 2016 14:45:49 GMT</pubDate>
    <description>&amp;gt; Ругать работу коллег-сишников жутко непрофессионально.&lt;br&gt;&lt;br&gt;А не си-шников можно? Ох уж эти шовинисты-нравоучители. В наше время рукожопых людей просто необходимо чморить, унижать и всячески демотивировать ибо в противном случае они превращаются в инициативных идиотов и начинают наносить всем вред.&lt;br&gt;&lt;br&gt;&amp;gt; Я почему-то уверен, что в реальной жизни Вы так не поступаете.&lt;br&gt;&lt;br&gt;По себе, двуличному шовинисту, судишь?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (vitalif)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#22</link>
    <pubDate>Fri, 14 Oct 2016 13:04:48 GMT</pubDate>
    <description>ну массив заранее там для многих языков можно выделить, и везде это, естественно, что-то улучшает. nodejs тоже в полтора раза ускоряется с выделением заранее.&lt;br&gt;&lt;br&gt;вопрос в том чтобы честно сравнить, на одинаковых операциях...&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#21</link>
    <pubDate>Fri, 14 Oct 2016 02:52:45 GMT</pubDate>
    <description>&amp;gt; И если бы питон не был таким дерьмом внутри&lt;br&gt;&lt;br&gt;Ругать работу коллег-сишников жутко непрофессионально. Я почему-то уверен, что в реальной жизни Вы так не поступаете. Сам-то много не-дерьма насоздавал, а? Как насчет пары ссылочек на свои перлы прямо сейчас? &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (angra)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#20</link>
    <pubDate>Fri, 14 Oct 2016 01:16:29 GMT</pubDate>
    <description>В этом бенчмарке достаточно сделать тривиальную оптимизацию заменив s := &#091;&#093;int&#123;&#125; на s := make(&#091;&#093;int, 0, n/2) и Go выдаст на 25&#037; больше строчек, что как раз равно разнице между ним и pypy  в https://github.com/famzah/langs-performance/blob/master/results/2016-09-09.out&lt;br&gt;Если заменить проход по s с помощью range на классический Cишный вариант, то получим еще 10&#037;, а это уже победа. Замечу, что обе эти оптимизации не трогают алгоритм. &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (Vlad Violenty)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#15</link>
    <pubDate>Thu, 13 Oct 2016 19:32:13 GMT</pubDate>
    <description>Как PyPy в длинной арифметике по сравнению с python?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск PyPy3 5.5, реализации Python 3, написанной на языке P... (Lhatsad)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/109383.html#14</link>
    <pubDate>Thu, 13 Oct 2016 19:28:42 GMT</pubDate>
    <description>Тормозной язык переписанный на тормозном языке цитирую &quot;позволяет обеспечить высокий уровень производительности&quot;. Вот они - чудеса хакерской маетматики!&lt;br&gt;</description>
</item>

</channel>
</rss>
