<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск языка программирования Rust 1.3, развиваемого проекто...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html</link>
    <description>Доступен (http://blog.rust-lang.org/2015/09/17/Rust-1.3.html) релиз языка программирования Rust 1.3 (http://www.rust-lang.org), развиваемого проектом Mozilla, обеспечивающего (https://www.opennet.ru/opennews/art.shtml?num=42241) автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и 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/master/RELEASES.md#version-130-september-2015) работа по оптимизации производительности была сфокусирована на стандартной библиотеке: задействован более эффективный алгоритм сопоставления строк, за счёт улучшения кода об</description>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Aleks Revo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#57</link>
    <pubDate>Mon, 21 Sep 2015 04:28:42 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Нахрена любому пользовательскому типу туева хуча макросов?&lt;br&gt;&amp;gt; Причем тут туева хуча?&lt;br&gt;&amp;gt; Это макрос инициализации. Пользовательскому типу не нужна инициализация?&lt;br&gt;&lt;br&gt;Вот смотри, неосиливший:&lt;br&gt;&lt;br&gt;    let vertex_data = &#091;&lt;br&gt;        Vertex &#123; pos: &#091; -0.5, -0.5 &#093;, color: &#091;1.0, 0.0, 0.0&#093; &#125;,&lt;br&gt;        Vertex &#123; pos: &#091;  0.5, -0.5 &#093;, color: &#091;0.0, 1.0, 0.0&#093; &#125;,&lt;br&gt;        Vertex &#123; pos: &#091;  0.0,  0.5 &#093;, color: &#091;0.0, 0.0, 1.0&#093; &#125;,&lt;br&gt;    &#093;;&lt;br&gt;&lt;br&gt;Инициализировано. Без макросов. Пользовательский тип.&lt;br&gt;Зато с макросами можно сильно больше.&lt;br&gt;&lt;br&gt;    let program = &#123;&lt;br&gt;        let vs = gfx::ShaderSource &#123;&lt;br&gt;            glsl_120: Some(include_bytes!(&quot;triangle_120.glslv&quot;)),&lt;br&gt;            glsl_150: Some(include_bytes!(&quot;triangle_150.glslv&quot;)),&lt;br&gt;            .. gfx::ShaderSource::empty()&lt;br&gt;        &#125;;&lt;br&gt;        let fs = gfx::ShaderSource &#123;&lt;br&gt;            glsl_120: Some(include_bytes!(&quot;triangle_120.glslf&quot;)),&lt;br&gt;            glsl_150: Some(include_bytes!(&quot;triangle_150.glslf&quot;)),&lt;br&gt;            .. gfx::ShaderSource::empty()&lt;br&gt;        &#125;;&lt;br&gt;        factory.link_program_</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Aleks Revo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#56</link>
    <pubDate>Mon, 21 Sep 2015 04:23:31 GMT</pubDate>
    <description>Как тут ниже написали? &quot;Анус запеканус&quot;. Это не уровень аудитории Rust, это уровень &quot;критиков&quot; (читай &quot;троллей&quot;). По делу ведь сказать нечего, критикуемый материал не осилили, в результате чего путаются и делают заведомо неверные утверждения, но такие ультракатегоричные высказывания )))&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Aleks Revo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#55</link>
    <pubDate>Mon, 21 Sep 2015 04:16:00 GMT</pubDate>
    <description>Кернел 4.2, amdgpu + radeonsi - null pointer dereference на старте системы и по совместительству вместо старта системы. &lt;br&gt;Упс, откуда это? Писали, тестировали, дебажили, наконец релизили, а оно...&lt;br&gt;В неурочный час и все ядра могут отваливаться и волосы на груди седеть ;)&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (burjui)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#54</link>
    <pubDate>Sat, 19 Sep 2015 12:57:49 GMT</pubDate>
    <description>Есть форма, а есть содержание. Видимо, видеть второе за первым (я сейчас не про еду) дано не всем.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Вареник)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#52</link>
    <pubDate>Fri, 18 Sep 2015 18:12:24 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Анус запеканус&lt;br&gt;&amp;gt;&amp;gt; туповат&lt;br&gt;&amp;gt;&amp;gt; Когда починят и смажут, ощущения будут ещё лучше.&lt;br&gt;&amp;gt;&amp;gt; отдышаться, успокоиться и нанести мазь на припекаемое место.&lt;br&gt;&lt;br&gt;- Вот она, целевая аудитория Rust...&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (burjui)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#51</link>
    <pubDate>Fri, 18 Sep 2015 13:57:25 GMT</pubDate>
    <description>Отличные новости.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#50</link>
    <pubDate>Fri, 18 Sep 2015 13:07:20 GMT</pubDate>
    <description>The Rustonomicon&lt;br&gt;The Dark Arts of Advanced and Unsafe Rust Programming&lt;br&gt;&lt;br&gt;http://doc.rust-lang.org/nightly/nomicon/&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#49</link>
    <pubDate>Fri, 18 Sep 2015 13:05:35 GMT</pubDate>
    <description>&amp;gt;А я вот вижу в макросе Vec::new(). То есть для пользовательского типа макрос не сработает и потребуется писать его заново&lt;br&gt;&lt;br&gt;эксперты opennet, как обычно, блещут знанием обсуждаемого предмета. Идите курите вывод типов в rust&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.3, развиваемого проекто... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/104778.html#48</link>
    <pubDate>Fri, 18 Sep 2015 12:56:01 GMT</pubDate>
    <description>&amp;gt;в 2015 в Rust нет инструментов для генерации случайных чисел в стандартной библиотеке&lt;br&gt;&lt;br&gt;это намеренное решение - сделать стандартную библиотеку как можно более легковесной и вынести все что можно в отдельные крейты под управлением менеджера пакетов (т.е. Cargo). В C++ такого менеджера нет, и поэтому приходится пихать все подряд в уже разросшийся до неприличных размеров libstdc++&lt;br&gt;</description>
</item>

</channel>
</rss>
