<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Прогресс в разработке транслятора из Rust в код на Cи и .NET IR</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html</link>
    <description>Разработчики бэкенда к компилятору rustc, позволяющему транслировать код с языка Rust в представление на языке Си, объявили об успешном прохождении 95.9&#037; тестов. Два месяца назад уровень прохождение тестов оценивался в 92&#037;. Отмечается, что остаются непройденными 64 тестов, все из которых связаны с решением типовых проблем, в устранении которых не возникнут сложности. Код бэкенда распространяется под лицензией Apache 2.0...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=63060&lt;br&gt;</description>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (nuclight)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#130</link>
    <pubDate>Mon, 21 Apr 2025 23:13:07 GMT</pubDate>
    <description>Да они же сами себе могилу копают! Подход-то кто угодно подсмотреть может. Скоро эдак появится нормальный язык, компилируемый в Си, и Раст станет не нужен.&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (nuclight)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#129</link>
    <pubDate>Mon, 21 Apr 2025 23:11:09 GMT</pubDate>
    <description>Веб в Швейцарии в CERN делали, в DARPA только TCP/IP (и то не сами, а ученые в университетах).&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (nuclight)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#128</link>
    <pubDate>Mon, 21 Apr 2025 23:10:20 GMT</pubDate>
    <description>Ага, настолько нежизнеспособным, что ведущие экономисты Запада прогнозировали крах лет за двадцать, и пришлось вывернуть трюки типа отказа от золотовалютной системы, чтоб хоть как-то смочь завалить.&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (Tron is Whistling)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#127</link>
    <pubDate>Thu, 17 Apr 2025 18:14:35 GMT</pubDate>
    <description>Вот прямо с пруфом нах&lt;br&gt;https://gcdnb.pbrd.co/images/mXQb1Olud51p.png&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (Tron is Whistling)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#126</link>
    <pubDate>Thu, 17 Apr 2025 18:01:03 GMT</pubDate>
    <description>Блин, спасибо за напоминание. Мне как раз вот прямо нужна лицензия на винрар. Хорошо, что есть рабочая международная карта.&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (Tron is Whistling)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#125</link>
    <pubDate>Thu, 17 Apr 2025 17:57:06 GMT</pubDate>
    <description>Чтобы детки могли играться в свои поделки, не ломая взрослого строительства.&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (Аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#124</link>
    <pubDate>Wed, 16 Apr 2025 18:28:31 GMT</pubDate>
    <description>&amp;gt; Ага, настолько нет, что хэллоуворлд весит больше 4 мегабайт. Даже у Го меньше &amp;#8212; всего 2.&lt;br&gt;&lt;br&gt;О Воен Супротив Раста, обнови уже методичку, что ли:&lt;br&gt;&lt;br&gt;&#091;CODE&#093;&lt;br&gt;&#037; cat hello.rs&lt;br&gt;fn main() &#123; &lt;br&gt;  println!(&quot;Hello World!&quot;); &lt;br&gt;&#125;&lt;br&gt;&#037; rustc -C &quot;target-feature=+crt-static&quot; -C opt-level=z hello.rs -C &quot;link-args=-static -z notext -s&quot; -C relocation-model=pic -C lto=true &amp;&amp; ./hello &amp;&amp; wc -c hello &lt;br&gt;Hello World!&lt;br&gt; 1059552 hello&lt;br&gt;&lt;br&gt;&#037; ldd hello&lt;br&gt;ldd: hello: not a dynamic ELF executable&lt;br&gt;&#091;/CODE&#093;&lt;br&gt;Где еще 3МБ?&lt;br&gt;&lt;br&gt;А вообще, если делать закат солнца вручную (т.е. использовать сисколы, забить на человекочитаемый вывод ошибок и т.д.) - то получим аж 496 байт (из них - много ноликов для выравнивания секций)&lt;br&gt;https://www.opennet.ru/openforum/vsluhforumID3/136585.html#123&lt;br&gt;&lt;br&gt;И - внезапно, оказывается что весь &quot;жирный рантайм&quot; - опциональная добавка, показывающая пользователю (и погроммисту) &quot;что именно пошло не так&quot; в ряде случаев.&lt;br&gt;&#091;CODE&#093;&lt;br&gt;&#037; RUST_BACKTRACE=full ./hello &amp;gt;/dev/full                                                   &lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (ptr)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#123</link>
    <pubDate>Wed, 16 Apr 2025 06:18:28 GMT</pubDate>
    <description>Если рантайм лежит в LDPATH, то 16 килобайт.&lt;br&gt;</description>
</item>

<item>
    <title>Прогресс в разработке транслятора из Rust в код на Cи и .NET... (ptr)</title>
    <link>https://opennet.me/openforum/vsluhforumID3/136585.html#122</link>
    <pubDate>Wed, 16 Apr 2025 05:52:27 GMT</pubDate>
    <description>&amp;gt; У Rust есть некоторые проблемы с размером бинарников, но это не связано с рантаймом.&lt;br&gt;&lt;br&gt;У Rust по умолчанию статическая линковка в один бинарник. Но из этого вовсе не следует, что у него нет runtime. Стоит указать rustflags = &#091;&quot;-Cprefer-dynamic&quot;&#093;, как сразу же в явном виде потребуется libstd-*.so в качестве runtime.&lt;br&gt;</description>
</item>

</channel>
</rss>
