<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Дэниэл Бернштейн опубликовал новую библиотеку djbsort</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html</link>
    <description>Дэниэл Бернштейн (Daniel J. Bernstein), известный эксперт в области криптографии и создания защищённого ПО, разработавший такие проекты, как qmail, djbdns,  NaCl, Ed25519, Curve25519 и ChaCha20-Poly1305, опубликовал новую библиотеку djbsort (https://sorting.cr.yp.to/) с реализацией высокопроизводительного алгоритма сортировки массивов целых чисел.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Библиотека демонстрирует рекордные (https://sorting.cr.yp.to/speed.html) показатели в скорости сортировки в памяти, заметно опережая по производительности существующие аналоги. Например, djbsort при сортировке 1024 32-разрядных знаковых целых чисел расходует 2.5 цикла CPU на байт данных, независимо от содержимого массива, в то время как библиотека Intel IPP (Integrated Performance Primitives)  с оптимизациями на базе инструкций AVX  расходует около 32 циклов на байт.&lt;br&gt;&lt;br&gt;&lt;br&gt;Кроме того, библиотека djbsort изначально написана с оглядкой на безопасность и использование в криптографических системах, в том числе может применяться в основанных на применении сортировки </description>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#315</link>
    <pubDate>Mon, 13 May 2019 16:57:01 GMT</pubDate>
    <description>мда, бро, плохо быть тобой &amp;#8212; когда кроме как постами на опеннете больше ничем уважение друзей не заслужить. ты это&amp;#8230; делай что-то с этим. а то так и будешь до конца своего существования нолайфером.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (Anonymoustus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#314</link>
    <pubDate>Mon, 13 May 2019 07:48:37 GMT</pubDate>
    <description>&amp;gt; это называется: &amp;#171;я arisu, я пишу фигню и всем хамлю на опеннете, поэтому у меня нет друзей&amp;#187;.&lt;br&gt;&lt;br&gt;Исправил за тобой ошибки, не благодари.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#313</link>
    <pubDate>Mon, 13 May 2019 05:43:05 GMT</pubDate>
    <description>это называется: &amp;#171;я Anonymoustus, я пишу фигню на опеннете&amp;#187;.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (Anonymoustus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#312</link>
    <pubDate>Mon, 13 May 2019 05:22:09 GMT</pubDate>
    <description>Это называется &amp;#171;запланированное устаревание&amp;#187;, оно повсеместно применяется в промышленном производстве. Никакие теории заговора здесь ни при чём.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (Anonymoustus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#311</link>
    <pubDate>Mon, 13 May 2019 05:10:47 GMT</pubDate>
    <description>Ничего не имею против IDE. Имею против тормознутых ожиревших программ.&lt;br&gt;&lt;br&gt;Всё, что делает компьютерная программа, можно разложить на машинные коды и тупо посчитать их количество. Хорошая программа для выполнения какого-то действия задействует по возможности меньшее количество процессорного времени и памяти, плохая программа &amp;#8212; наоборот. Этот критерий универсален, хотя для него иногда допустимы некоторые исключения (когда есть только один способ решить задачу).&lt;br&gt;&lt;br&gt;Есть, к примеру, во всех отношениях замечательная IDE для пихтона &amp;#8212; Wingware Python IDE (ссылку дам ниже). По её мажорным версиям от третьей (2011 г.) до седьмой (2019 г.) можно проследить, как программа становится всё тяжелее, неповоротливей, жрёт всё больше ресурсов при довольно небольшом развитии в части фукнциональности.&lt;br&gt;&lt;br&gt;http://www.wingware.com/downloads&lt;br&gt;&lt;br&gt;&lt;br&gt;Ну а JetBrains &amp;#8212; это просто неюзабельно. Настолько тормозное, что курсор мыши спотыкается об экран, когда в их программах что-то делаешь^W пытаешься делать.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#310</link>
    <pubDate>Mon, 13 May 2019 04:17:00 GMT</pubDate>
    <description>(вздыхает) доброму бесплатному совету ты не последовал. ну, дело твоё.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#309</link>
    <pubDate>Mon, 13 May 2019 04:08:30 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Я ж тебе процитировал Википедию.&lt;br&gt;&amp;gt; не мне её цитировать надо было, а самому читать. долго. внимательно. вдумчиво. &lt;br&gt;&amp;gt; потом подумать. потом опять почитать. потом снова подумать. это тяжело, но &lt;br&gt;&amp;gt; окупается.&lt;br&gt;&lt;br&gt;Арису, ну мне тут особо нечего сказать. IDE -- это именно что тесная интеграция сборочных (а может и ещё каких) тулз с текстовым редактором, которая упрощает разработку. Если ты понимаешь под IDE что-либо иное -- ты не прав.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (arisu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#308</link>
    <pubDate>Mon, 13 May 2019 03:14:11 GMT</pubDate>
    <description>&amp;gt; Я ж тебе процитировал Википедию.&lt;br&gt;&lt;br&gt;не мне её цитировать надо было, а самому читать. долго. внимательно. вдумчиво. потом подумать. потом опять почитать. потом снова подумать. это тяжело, но окупается.&lt;br&gt;</description>
</item>

<item>
    <title>Дэниэл Бернштейн опубликовал новую библиотеку djbsort (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114812.html#307</link>
    <pubDate>Mon, 13 May 2019 03:00:32 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Текстовый редактор начинает называться IDE ровно в тот момент, когда между ним &lt;br&gt;&amp;gt;&amp;gt; и компилятором появляется взаимодействие, облегчающее работу программиста. Это именно &lt;br&gt;&amp;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>

</channel>
</rss>
