<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск&amp;nbsp;&amp;nbsp;Rust 1.78. Язык Borgo, сочетающий сильные стороны Go и Rust</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html</link>
    <description>Опубликован релиз языка программирования общего назначения Rust 1.78, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61104&lt;br&gt;</description>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (burjui)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#295</link>
    <pubDate>Fri, 17 May 2024 22:17:55 GMT</pubDate>
    <description>COBOL ещё более проверен временем.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Русский хакер)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#294</link>
    <pubDate>Thu, 09 May 2024 21:52:03 GMT</pubDate>
    <description>Вопрос знатокам, а это Borgo JSON распарсить сумеет? Избавились ли там от такого &quot;прикола&quot;, как в Go &amp;#8212; язык для &quot;бекенда&quot;, но при этом не могущий распарсить JSON?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Пряник)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#292</link>
    <pubDate>Tue, 07 May 2024 14:31:23 GMT</pubDate>
    <description>Никогда не понимал зачем приватить что-то в классе? Берёшь просто и не используешь.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#291</link>
    <pubDate>Tue, 07 May 2024 12:50:18 GMT</pubDate>
    <description>Я вот как раз проверял ещё в юности при фанатичной увлечённости Ассемблером. На низком уровне объект это просто указатель на структуру передаваемый первым параметром и не более того. В случае MSVC это параметр передаётся через ECX. Если у класса есть виртуальные методы, то первым параметром структуры идёт указатель на таблицу методов. ООП делают ради китов ООП полиморфизма, изоляции, инкапсуляции, наследования, что снижают вероятность выстрелить себе в ногу и дают немного сахара. Си может имитировать ООП в части логики, но запретить редактировать содержимое структур функциям не имеющим отношения к классу не может.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Пряник)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#290</link>
    <pubDate>Tue, 07 May 2024 12:23:08 GMT</pubDate>
    <description>Не проверял, но отличия есть. Иначе не стали бы о наличии ООП отдельно в особенностях языков указывать.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#289</link>
    <pubDate>Tue, 07 May 2024 08:08:14 GMT</pubDate>
    <description>Ну так там отличий и нет. Разве, что способ передачи параметров может отличаться.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Пряник)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#288</link>
    <pubDate>Tue, 07 May 2024 08:01:27 GMT</pubDate>
    <description>Результат в виде машинного кода или ассемблера важнее всего. Ведь это именно то, что и будет выполнять процессор.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#287</link>
    <pubDate>Tue, 07 May 2024 02:00:24 GMT</pubDate>
    <description>&amp;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>Выпуск  Rust 1.78. Язык Borgo, сочетающий сильные стороны Go... (Пряник)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/133589.html#286</link>
    <pubDate>Mon, 06 May 2024 15:50:45 GMT</pubDate>
    <description>Если писать своё мнение никак не аргументируя, то его обязательно все выслушают и примут к сведению. Что C++, что Java возникли и развились, как недоразумение, выносящее людям мозг. Почему Java не ругают за тормоза также, как и Python? Если Си это выстрел себе в ногу, то С++ это отпиливание и сжирание своей ноги вместе с костью. Мощное комбо из свободы действий и этих богатства действий.&lt;br&gt;</description>
</item>

</channel>
</rss>
