<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект по созданию реализации zlib на языке Rust</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html</link>
    <description>Организация ISRG (Internet Security Research Group), которая является учредителем проекта Let&apos;s Encrypt и способствует развитию технологий для повышения защищённости интернета, представила проект zlib-rs по созданию защищённого аналога библиотеки сжатия данных zlib. Код zlib-rs написан на языке Rust и распространяется под лицензией Zlib. Разработка ведётся с оглядкой на проект zlib-ng, развивающий высокопроизводительный вариант zlib. Проектом разработаны две библиотеки: zlib-rs с реализаций API  zlib, не использующей unsafe-блоки; libz-rs-sys - надстройка с поддержкой Си API, содержащая код в режиме &quot;unsafe&quot;...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60970&lt;br&gt;</description>

<item>
    <title>Проект по реализации zlib на языке Rust (Ivan7)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#271</link>
    <pubDate>Tue, 16 Apr 2024 18:08:05 GMT</pubDate>
    <description>Никто же не заставляет использовать всё, что есть в стандарте. Там есть разумные и очень полезные вещи, но есть и очень сомнительные. А кроме официального стандарта есть ещё важные дополнения в С++ в компиляторах GCC и Clang. Важно то, что есть самые разные возможности на любой вкус, а что из этого использовать - каждый решает сам, исходя из своей ситуации.&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию реализации zlib на языке Rust (penetrator)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#270</link>
    <pubDate>Tue, 16 Apr 2024 15:59:51 GMT</pubDate>
    <description>zstd нет много где на клиенте, а brotli и не на всех серверах из каропки&lt;br&gt;</description>
</item>

<item>
    <title>Проект по реализации zlib на языке Rust (Прадед)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#269</link>
    <pubDate>Mon, 15 Apr 2024 07:41:53 GMT</pubDate>
    <description>В смысли что, им заплатиле. Или Вы думали там Васян субботним вечером под пивасик решил эту растятину вкурить? &lt;br&gt;</description>
</item>

<item>
    <title>Проект по реализации zlib на языке Rust (Прадед)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#268</link>
    <pubDate>Mon, 15 Apr 2024 07:39:27 GMT</pubDate>
    <description>Это они грамотно, а то чего ещё удумале&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию реализации zlib на языке Rust (Карлос Сношайтилис)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#267</link>
    <pubDate>Mon, 15 Apr 2024 06:16:11 GMT</pubDate>
    <description>Чел про другое писал, походу.&lt;br&gt;&lt;br&gt;Но дублирование крейтов тоже имеет место быть. Я бы его расценивал как &quot;необходимое зло&quot;. Всё же больше помогает, чем мешает. К тому же аффектит только скорость компиляции. &lt;br&gt;Если проект большой, то уже приходится обращать на это внимание, да &lt;br&gt;</description>
</item>

<item>
    <title>Проект по реализации zlib на языке Rust (Прадед)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#266</link>
    <pubDate>Mon, 15 Apr 2024 05:34:14 GMT</pubDate>
    <description>Да, мокро-медиа flesh был конфетка&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию реализации zlib на языке Rust (Страдивариус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#264</link>
    <pubDate>Sun, 14 Apr 2024 21:28:47 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&amp;gt; иметь по 40 различных версий одновременно &lt;br&gt;&amp;gt; Это ты про что? Можно пример?&lt;br&gt;&lt;br&gt;Так чё тут примеров искать? Открой свой Cargo.lock файл и посмотри какие там зависимости зафиксированные. Очень удивлюсь, если у тебя не будет ситуевины, когда один и тот же крейт не будет присутствовать несколько раз. Например, у меня reqwest тянет одну версию крейта h2, а actix - другую. И это я ещё вычищаю зоопарк там, где можно подыграть версии крейтов так, чтобы они от одной и той же версии зависимости зависели. Так-то я как-то видел и по 5 версий одного крейта в Cargo.lock.&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию реализации zlib на языке Rust (Страдивариус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#263</link>
    <pubDate>Sun, 14 Apr 2024 21:23:39 GMT</pubDate>
    <description>&amp;gt; Не совсем. Есть поддержка стандартного FFI через C ABI, оно стабильное и &lt;br&gt;&amp;gt; с обратной совместимостью. Но на практике работать немного больно, т.к. доступны &lt;br&gt;&amp;gt; только примитивы, Box, Option, и ещё пару структур. Но через C &lt;br&gt;&amp;gt; ABI это в любом языке так будет.&lt;br&gt;&lt;br&gt;Я правильно понимаю, что ты предлагаешь двум нативным рустовым крейтам дружить через сишный FFI? )&lt;br&gt;</description>
</item>

<item>
    <title>Проект по реализации zlib на языке Rust (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133387.html#262</link>
    <pubDate>Sun, 14 Apr 2024 19:51:56 GMT</pubDate>
    <description>&amp;gt; А это в чём конкретно проявляется? &lt;br&gt;&lt;br&gt;Ну, например доходит до полной ...&lt;br&gt;&lt;br&gt;Когда новости о двух разных проектах на этом сайте в одну новость запихивают.&lt;br&gt;&lt;br&gt;То что всем нужно и про недоделанную никем неиспользуемую реализацию аналого на rust.&lt;br&gt;</description>
</item>

</channel>
</rss>
