<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз языка программирования Rust 1.5, развиваемого проектом...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html</link>
    <description>Состоялся (http://blog.rust-lang.org/2015/12/10/Rust-1.5.html) релиз языка программирования Rust 1.5 (http://www.rust-lang.org), развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo (https://www.opennet.ru/opennews/art.shtml?num=36576), написанный (https://github.com/servo/servo/) на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;В новом выпуске представлено (https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-150-2015-12-10) более 700 изменений, наиболее значительным из которых является доведение утилиты cargo до полноценного средства распространения приложений на языке Rust. В частности, в новой версии представлена команда &quot;cargo install</description>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (Растаман)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#106</link>
    <pubDate>Tue, 12 Jan 2016 15:21:36 GMT</pubDate>
    <description>Мне кажется, что ты даже не пытался. Критикуешь сам не знаешь что. И там есть управление памятью.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (alexr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#105</link>
    <pubDate>Fri, 18 Dec 2015 19:22:23 GMT</pubDate>
    <description>&amp;gt; В плюсах? Пример в студию.&lt;br&gt;&lt;br&gt;статический локальный массив это в понятиях С и С++ парадокс.&lt;br&gt;Локальный значит аллокированный на стеке (видимость в пределах функции/метода и субфункций расширения если компилятор поддерживает), статический значит (видимость в пределах модуля при линковке) живет в одной из .data, .rodata, .sdata, .bss или .sbss и еще в нескольких секциях может быть, но вы и про эти вряд ли слышали зачем они...&lt;br&gt;&lt;br&gt;Пример приведен для статика. Так кстати работает много функций разных реализаций libc.&lt;br&gt;&lt;br&gt;Еще может быть TLS локальность...&lt;br&gt;&lt;br&gt;Лично мое мнение что для каждой задачи подходит свой набор языков которые ее оптимально решают в соответствии с заданными ограничениями.&lt;br&gt;&lt;br&gt;По опыту большой проект легче всего поддерживать на С. Хуже всего на С++ с применением всех фич языка и автогенерацией кода. о больших проектах на других языках я не слышал... Если в проекте меньше 100 000 000 строк и его писало &amp;lt; 100 людей это еще не большой проект. Код с черезмерным засилием ООП или не следующему подобию </description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (alexr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#104</link>
    <pubDate>Fri, 18 Dec 2015 18:57:24 GMT</pubDate>
    <description>int *foo(void)&lt;br&gt;&#123;&lt;br&gt;   static int A&#091;10&#093; = &#123; &#125;;&lt;br&gt;&lt;br&gt;   A&#091;9&#093; = &apos;3&apos;;&lt;br&gt;&lt;br&gt;   return A;&lt;br&gt;&#125;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (vn971)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#103</link>
    <pubDate>Thu, 17 Dec 2015 12:48:00 GMT</pubDate>
    <description>Вон Коля уже выше предложил уничтожить все языки и оставить только C/QuickBasic/PHP/Delphi. Вы в ту же коробку, громко удивляетесь зачем созданы различные Я.П.? Не хотите вчитываться в подробности?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (vn971)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#102</link>
    <pubDate>Thu, 17 Dec 2015 12:45:12 GMT</pubDate>
    <description>Хочешь побольше технических аргументов? ОК:&lt;br&gt;&lt;br&gt;1. Delphi проприетарный компилятор и проиприетарная IDE. Писать &quot;юзерские интерфейсы&quot; на ней глупо т.к. будет работать только в одной ОС, будет требовать бабла чтобы даже собрать пакет из исходников.&lt;br&gt;&lt;br&gt;2. PHP это язык с тонной врождённых кривостей которые делают его непригодным для задач где высока цена ошибки.&lt;br&gt;&lt;br&gt;3. Вы не привели ни одного нормального языка с GC. При этом специалистам достаточно ИМХО очевидно что ниша gc-языков типа python,ruby,scala -- весьма широкая. Т.е. для очень многих задач GC годится если даёт иные выгоды в духе цены поддержки и скорости написания.&lt;br&gt;&lt;br&gt;Квик-бэйсиком и Си вы может быть покрыли свои текущие умения, но я советую всё же расширять кругозор. И уж _точно_ не думать что вы покрыли &amp;gt;50&#037; надобностей человечества.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (Ilya Indigo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#101</link>
    <pubDate>Mon, 14 Dec 2015 04:37:18 GMT</pubDate>
    <description>&amp;gt; Мне одному кажется, что ставить приложения в ~/ - это ненормально за &lt;br&gt;&amp;gt; исключением случаев, когда ему предназначено быть запущенным пару раз и удалённым? &lt;br&gt;&lt;br&gt;Видимо, да. Для вашего случая идеально подходит /tmp а в ~/bin устанавливаются пользовательские приложения, нужные только этому пользователю и доступные только ему для запуска, установки и удаления. А также, что бы установщик этих приложений мог работать только с ними и не имел привелегий выполнять чего-то больше.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#100</link>
    <pubDate>Sun, 13 Dec 2015 18:35:40 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Для сравнения Chromium для компиляции сразу честно просит 6 Гб &lt;br&gt;&amp;gt; 6 Гб оперативы или места на харде?&lt;br&gt;&lt;br&gt;Да, кто ж https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions_prerequisites.md#Memory-space его разберёт: от 4 памяти, примерно 8 свопа и 10 диска (там же выше парой строчек).   В среднем 6, B) почти&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (Онаним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#99</link>
    <pubDate>Sun, 13 Dec 2015 17:30:23 GMT</pubDate>
    <description>&amp;gt; Для сравнения Chromium для компиляции сразу честно просит 6 Гб&lt;br&gt;&lt;br&gt;6 Гб оперативы или места на харде?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз языка программирования Rust 1.5, развиваемого проектом... (Онаним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/105872.html#98</link>
    <pubDate>Sun, 13 Dec 2015 17:29:35 GMT</pubDate>
    <description>Мне одному кажется, что ставить приложения в ~/ - это ненормально за исключением случаев, когда ему предназначено быть запущенным пару раз и удалённым?&lt;br&gt;</description>
</item>

</channel>
</rss>
