<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Вышел компилятор языка D 2.082</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html</link>
    <description>Состоялся (https://dlang.org/blog/2018/09/04/dmd-2-082-0-released/) релиз основного эталонного компилятора DMD 2.082.0 (https://github.com/dlang/dmd/), который поддерживает системы GNU/Linux, Windows, macOS и FreeBSD. Язык D использует статическую типизацию, обладает синтаксисом, схожим с C/C++, и обеспечивает производительность компилируемых языков, при этом заимствуя некоторые полезные возможности динамических языков в области эффективности разработки и обеспечения безопасности. Например, предоставляется поддержка ассоциативных массивов, косвенное определение типов, автоматическое управление памятью, средства параллельного программирования, опциональный сборщик мусора, система шаблонов, компоненты для метапрограммирования, возможность использовать библиотеки на языке C, а также некоторые библиотеки на C++ и Objective-C. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;В новой версии (https://dlang.org/changelog/2.082.0.html):&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Расширены возможности пакетного менеджера DUB: улучшена обработка зависимостей, добавлена поддержка переменных в настр</description>

<item>
    <title>Вышел компилятор языка D 2.082 (Анонимный Алкоголик)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#102</link>
    <pubDate>Tue, 11 Sep 2018 13:02:56 GMT</pubDate>
    <description>&amp;gt; Когда ты делаешь арифметические &lt;br&gt;&amp;gt; вычисления в уме, ты не думаешь о типе.&lt;br&gt;&lt;br&gt;Внезапно только потому что тип предопределён, один единственный и подразумевается. Но это далеко не всегда.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (glebiao)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#101</link>
    <pubDate>Mon, 10 Sep 2018 10:10:48 GMT</pubDate>
    <description>&amp;gt; самого первого знакомства наткнулся на такую &quot;МАЛЕНЬКУЮ&quot; фичу: если в деструкторе &lt;br&gt;&amp;gt; использовать выделение памяти, то о сборище мусора можно забыть. Т.е. я &lt;br&gt;&lt;br&gt;ну. не любое выделение памяти, а выделение в куче, которое в свою очередь, должно управляться сборщиком.&lt;br&gt;выделение вручную и/или std.container... или &#064;nogc --- работает. &lt;br&gt;&lt;br&gt;&amp;gt; выделяется если, например, нужно отформатировать строку, &lt;br&gt;&lt;br&gt;ну. выражения типа writefln(&quot;&#037;s &#037;d&quot;, s... работают, так как см выше&lt;br&gt;&lt;br&gt;&amp;gt; то прога падает... хе.хе. &lt;br&gt;&lt;br&gt;не, не падает. а получает core.exception.InvalidMemoryOperationError&#064;core&lt;br&gt;хотя, что сову о пень...&lt;br&gt;&lt;br&gt;&amp;gt; писал в багтрекер, сказали: да, есть такое. И как бы ВСЁ?! &lt;br&gt;&lt;br&gt;а деструктор не предназначен для выполнения в нём сложных действий :)&lt;br&gt; &lt;br&gt;&amp;gt; Смотрел на те немногие проекты что на нем написаны. Так, как раз &lt;br&gt;&amp;gt; используют ручное освобождение памяти. По моему скромному мнению, такой язык так &lt;br&gt;&amp;gt; и останется так где он сейчас.&lt;br&gt;&lt;br&gt;насколько понимаю, GC никому не нравится и подвергается существенному пересмотру&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (freehck)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#100</link>
    <pubDate>Mon, 10 Sep 2018 01:00:38 GMT</pubDate>
    <description>&amp;gt; И заметь результат - ЕСТЬ.&lt;br&gt;&lt;br&gt;Суть не в вашеском cраче &quot;хорош го или плох&quot;. Суть в том, что гражданин в сообщении #10 утверждает, что голанг начали разрабатывать пара олдскульных чуваков, которых затем гугл прикупил. Тем не менее, гугл именно что прикупил пару олдскульных чуваков, причём легенд, а затем уже заказал им проектирование нового языка под свои нужды. Очень большая разница.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (ZhNavigator)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#99</link>
    <pubDate>Sat, 08 Sep 2018 04:10:50 GMT</pubDate>
    <description>Уже энное количество лет слежу за развитием этого языка, так вот с самого первого знакомства наткнулся на такую &quot;МАЛЕНЬКУЮ&quot; фичу: если в деструкторе использовать выделение памяти, то о сборище мусора можно забыть. Т.е. я создаю объекты, и вручную их не удаляю, т. е. полагаюсь на GC. Так, вот если в деструкторе будет выделение памяти, а она выделяется если, например, нужно отформатировать строку, то прога падает... хе.хе. Да, писал в багтрекер, сказали: да, есть такое. И как бы ВСЁ?!&lt;br&gt;Смотрел на те немногие проекты что на нем написаны. Так, как раз используют ручное освобождение памяти. По моему скромному мнению, такой язык так и останется так где он сейчас.&lt;br&gt;&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (ZhNavigator)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#98</link>
    <pubDate>Sat, 08 Sep 2018 04:08:17 GMT</pubDate>
    <description>Уже энное количество лет слежу за развитием этого языка, так вот с самого первого знакомства наткнулся на такую &quot;МАЛЕНЬКУЮ&quot; фичу: если в деструкторе использовать выделение памяти, то о сборище мусора можно забыть. Т.е. я создаю объекты, и вручную их не удаляю, т. е. полагаюсь на GC. Так, вот если в деструкторе будет выделение памяти, а она выделяется если, например, нужно отформатировать строку, то прога падает... хе.хе. Да, писал в багтрекер, сказали: да, есть такое. И как бы ВСЁ?!&lt;br&gt;Смотрел на те немногие проекты что на нем написаны. Так, как раз используют ручное освобождение памяти. По моему скромному мнению, такой язык так и останется так где он сейчас.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (_)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#97</link>
    <pubDate>Sat, 08 Sep 2018 00:48:07 GMT</pubDate>
    <description>А ты торгуй кайфом! Будешь ещё более уважаемым и нужным (судя по доходам) :-)&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (_)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#96</link>
    <pubDate>Sat, 08 Sep 2018 00:42:29 GMT</pubDate>
    <description>&amp;gt;Это качество считается чрезвычайно важным, настолько, что даже отражено в официальном кличе &quot;write fast, read fast, run fast&quot;. &lt;br&gt;&lt;br&gt;Ага, а внизу мааалюсенькими буквами - &quot;But you can take only __two__ of them.&quot; :-))))&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (_)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#95</link>
    <pubDate>Sat, 08 Sep 2018 00:39:49 GMT</pubDate>
    <description>Там единственное условие чтбы ты в дупу давал ... как и на чём ты программируешь мазилоффцев даааавно не интересует!&lt;br&gt;&lt;br&gt;Кстати - я так понял что тебя взяли? :-))))))&lt;br&gt;</description>
</item>

<item>
    <title>Вышел компилятор языка D 2.082 (_)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/115192.html#94</link>
    <pubDate>Sat, 08 Sep 2018 00:37:50 GMT</pubDate>
    <description>&amp;gt;Пайк работает в гугле с 2002го. Томпсон с 2006го.&lt;br&gt;&lt;br&gt;Ну дык - плюс Гуглу, прибирают талантливых перцев, а не средневонючее ****о&lt;br&gt;И заметь результат - ЕСТЬ. &lt;br&gt;Go lang живёт уже сам по себе, сам себя раскручивая. Гугел с его помощью уже  выкинул кучу С++ кода (dl.google.com - первый и полностью) и сЪэкономил бабла уже больше, чем когда то вложил ... &quot;так что же тебе ещё надобно, пёс смердячий?!&quot; (С) ИВмп.&lt;br&gt;</description>
</item>

</channel>
</rss>
