<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск компилятора языка D 2.110</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html</link>
    <description>Опубликован релиз DMD 2.110, эталонного компилятора для языка D.  Код компилятора распространяется под свободной лицензией BSL (Boost Software License). Поддерживаются системы Linux, Windows, macOS и FreeBSD...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62854&lt;br&gt;</description>

<item>
    <title>Выпуск компилятора языка D 2.110 (12yoexpert)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#224</link>
    <pubDate>Mon, 07 Apr 2025 21:25:11 GMT</pubDate>
    <description>в огороде бузина, а в Киеве дядька&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#223</link>
    <pubDate>Mon, 07 Apr 2025 16:25:13 GMT</pubDate>
    <description>&amp;gt; по первой ссылке чувак рассуждает о выносе переменных из внутренних циклов во внешние для эфемерной оптимизации&lt;br&gt;&lt;br&gt;Не в курсе что инициализация занимает время процессора?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#222</link>
    <pubDate>Fri, 21 Mar 2025 16:20:26 GMT</pubDate>
    <description>А в Д уже решили вопрос с освобождением памяти без сборщика мусора?&lt;br&gt;&quot;Если бы языки со сборщиком мусора были были барменами: заходишь ты в бар, а бармен начинает уборку&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#221</link>
    <pubDate>Fri, 21 Mar 2025 16:17:12 GMT</pubDate>
    <description>Как отличить кота от кошки? Всё просто: если побежал, значит - это кот, а если побежала - кошка.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#220</link>
    <pubDate>Thu, 20 Mar 2025 06:15:04 GMT</pubDate>
    <description>&amp;gt; Большинство кто решил писать на Ди как раз похожие чувства испытывают когда прикасаются к плюсам..&lt;br&gt;&amp;gt; *Поэтому* много кто юзает Сишку и Дишку вместе :)&lt;br&gt;&lt;br&gt;Ерунда жеж. C++ и D роднят наличие исключений, ООП на уровне языка. Идейно крепкие сишники это ненавидят*. А GC разделяет людей по предпочтениям не хуже, чем исключения. Обе штуки глубоко проникают в библиотеки и слезть с них сложно.&lt;br&gt;&lt;br&gt;* Если не вспоминать про Линуса, то, например, в одной статье проводят параллель с &quot;Linux concept of everything is a file&quot;, лишь бы не упоминать ООП.&lt;br&gt;https://news.ycombinator.com/item?id=43316919&lt;br&gt;For the record, this design pattern is called a virtual method table, or vtable.&lt;br&gt;You can take it a step further: - create a factory function that allocates memory for the struct, initializes fields (&quot;vtable&quot; included), let&apos;s call it a &quot;constructor&quot;...&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Hck3r)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#219</link>
    <pubDate>Tue, 18 Mar 2025 22:58:15 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&amp;gt; 2) Сборщик мусора &amp;#8212; это хорошо, а не плохо &lt;br&gt;&amp;gt; Кроме того, программисту на C/C++ будет противно писать на языке со сборщиком &lt;br&gt;&amp;gt; мусора как ни крути. Тут неважно насколько сборщик мусора хорош и &lt;br&gt;&amp;gt; оправдан в конкретном случае, ты просто чувствуешь про прикасаешься к чему-то &lt;br&gt;&amp;gt; мерзкому. А программисты привыкшие писать на языках со сборщиком мусора&amp;#8230; продолжат &lt;br&gt;&amp;gt; писать на привычных языках со сборщиком мусора, а не на D. &lt;br&gt;&lt;br&gt;Каждому свое наверное&lt;br&gt;Большинство кто решил писать на Ди как раз похожие чувства испытывают когда прикасаются к плюсам..&lt;br&gt;Мерзостнее сложно что-то найти ведь..&lt;br&gt;&lt;br&gt;Поэтому много кто юзает Сишку и Дишку вместе :)&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Hck3r)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#218</link>
    <pubDate>Tue, 18 Mar 2025 22:55:11 GMT</pubDate>
    <description>https://ieeexplore.ieee.org/document/9987502&lt;br&gt;Классная работа была проделана&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#217</link>
    <pubDate>Tue, 18 Mar 2025 16:27:24 GMT</pubDate>
    <description>Bindbc, и возникает вопрос: Кто-нибудь, где-нибудь, пытался делать интерфейсы к ядерному API для BetterC ?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск компилятора языка D 2.110 (warlock66613)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/136231.html#216</link>
    <pubDate>Sun, 16 Mar 2025 16:39:47 GMT</pubDate>
    <description>&amp;gt; 1) Главная фича &amp;#8212; поддержка как высокоуровневого, так и низкоуровневого программирования. &lt;br&gt;&amp;gt; Людям D это нравится &lt;br&gt;&lt;br&gt;Да, но я говорил не об этом. В D есть вещи чтобы писать &quot;как функциональный программист&quot; (pure functions), &quot;как C++ программист&quot; (templates metaprogramming), есть safe режим с чем-то отдалённо похожим на Rust, есть две идеологически разных константности: const и immutable, и много много всего.&lt;br&gt;&lt;br&gt;&amp;gt; 2) Сборщик мусора &amp;#8212; это хорошо, а не плохо&lt;br&gt;&lt;br&gt;Есть ситуации, где сборщик мусора неприменим. &quot;Низкоуровневое программирование&quot; как вы выражаетесь. А в D поддержка такого режима работы сделана по остаточному принципу. И как раз на примере с D хорошо видно, как наличие сборщика мусора развращает, отравляет экосистему, делает её неудобной для работы без сборщика мусора.&lt;br&gt;&lt;br&gt;Кроме того, программисту на C/C++ будет противно писать на языке со сборщиком мусора как ни крути. Тут неважно насколько сборщик мусора хорош и оправдан в конкретном случае, ты просто чувствуешь про прикасаешься к чему-то</description>
</item>

</channel>
</rss>
