<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Новая версия языка программирования Nim 0.18.0</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html</link>
    <description>Представлен (https://nim-lang.org/blog/2018/03/01/version-0180-released.html) значительный релиз языка  системного программирования Nim 0.18.0 (https://nim-lang.org). Язык использует (https://ru.wikipedia.org/wiki/Nim) статическую типизацию и создан с оглядкой на Pascal, C++, Python и Lisp. Код проекта поставляется (https://github.com/nim-lang/Nim) под лицензией MIT.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Исходный код на языке Nim  компилируется в представление на C, C++ или JavaScript. В дальнейшем полученный C/C++ код компилируется в исполняемый файл при помощи любого доступного компилятора (clang, gcc, icc, Visual C++), что позволяет добиться производительности близкой к Си, если не учитывать затраты на выполнение сборщика мусора.&lt;br&gt;По аналогии с Python в Nim в качестве разделителей блоков применяются отступы. Регистр написания символов в идентификаторах не учитывается. Поддерживаются средства метапрограммирования (https://ru.wikipedia.org/wiki/&#037;D0&#037;9C&#037;D0&#037;B5&#037;D1&#037;82&#037;D0&#037;B0&#037;D0&#037;BF&#037;D1&#037;80&#037;D0&#037;BE&#037;D0&#037;B3&#037;D1&#037;80&#037;D0&#037;B0&#037;D0&#037;BC&#037;D0&#037;BC&#037;D0&#037;B8&#037;D1&#037;80&#037;D0&#037;BE&#037;D0&#037;B</description>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (nich)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#57</link>
    <pubDate>Tue, 06 Mar 2018 15:53:36 GMT</pubDate>
    <description>Гвидо против табуляции, и правильно.  Все осходники, использующие табуляцию, рано или поздно (на практике очень рано) начинают выглядеть как гaвно.  Первое, что я делаю в не моем проекте, это заменяю все табы на пробелы.  Только после этого с исходниками можно нормально работать.  Разрабы, которые использовали там табы, даже ничего не замечают, потому что тем, кто использует табы, обычно положить, что их исходники выглядят как полное гaвно.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#56</link>
    <pubDate>Tue, 06 Mar 2018 11:38:37 GMT</pubDate>
    <description>&amp;gt; Чукча не видит разницу между покдлючаемым гц и по умолчанию.&lt;br&gt;&lt;br&gt;Чего - &quot;по умолчанию&quot;, о великий знаток?&lt;br&gt;Или ты пользуешься обычными указателями и дергаешь alloc/dealloc ручками или используешь указатель на GC-объект.&lt;br&gt;&lt;br&gt;https://nim-lang.org/docs/manual.html&lt;br&gt;&amp;gt; Nim distinguishes between traced and untraced references. &lt;br&gt;&amp;gt; Traced references point to objects of a garbage collected heap, untraced references&lt;br&gt;&amp;gt; point to manually allocated objects or to objects somewhere else in memory. &lt;br&gt;&amp;gt; Traced references are declared with the ref keyword, untraced references are declared with the ptr keyword. In general, a ptr T is implicitly convertible to the pointer type.&lt;br&gt;&lt;br&gt;Интересно, какие принципы и обеты не позволяют экспертам перед комментированием даже поверхностно ознакомиться с темой?&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (Ын)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#55</link>
    <pubDate>Tue, 06 Mar 2018 07:34:48 GMT</pubDate>
    <description>только BASIC из zx spectrum 48 самый понятный и запоминающийся&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#54</link>
    <pubDate>Tue, 06 Mar 2018 06:35:25 GMT</pubDate>
    <description>&amp;gt; взаимноисключающие&lt;br&gt;&lt;br&gt;Как ни загляну в комменты &amp;#8212; обязательно узнаю новое слово. Что означает?&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (Анонс)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#53</link>
    <pubDate>Tue, 06 Mar 2018 04:51:14 GMT</pubDate>
    <description>Чукча не видит разницу между покдлючаемым гц и по умолчанию.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (sdkisik)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#52</link>
    <pubDate>Mon, 05 Mar 2018 12:10:16 GMT</pubDate>
    <description>&amp;gt;Дегенераты как раз пользуются пробелами в начале строки &lt;br&gt;&lt;br&gt;Дегенераты вообще не пользуются форматированием кода, ни табуляциями, ни пробелами. А все остальные могут воспользоваться средствами автоформатирования&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (XYZ)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#51</link>
    <pubDate>Mon, 05 Mar 2018 12:05:50 GMT</pubDate>
    <description>Так hex-код тоже транслируется в нули и единицы. А вообще проще всего взять батарейку, две иголки и сраду подавать нужное напряжение в нужных участках материнской платы.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#50</link>
    <pubDate>Mon, 05 Mar 2018 11:52:00 GMT</pubDate>
    <description>&amp;gt; &quot;язык системного программирования&quot; и &quot;сборщик мусора&quot; -- взаимноисключающие параграфы&lt;br&gt;&lt;br&gt;Т.е. ЯП, в которых есть подключаемый сборщик мусора -- не системные?&lt;br&gt;http://www.hboehm.info/gc/&lt;br&gt;A garbage collector for C and C++&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия языка программирования Nim 0.18.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/113734.html#49</link>
    <pubDate>Mon, 05 Mar 2018 11:43:35 GMT</pubDate>
    <description>&amp;gt; Именно отступы табами - не развалятся. Если вперемежку с пробелами и прочим, &lt;br&gt;&amp;gt; тогда да, будет винегрет. Но зато теоретически есть полная Свобода Форматирования! &lt;br&gt;&amp;gt; Нет?&lt;br&gt;&lt;br&gt;fix.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
