<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск языка программирования Rust 1.34</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html</link>
    <description>Состоялся (https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html) релиз языка системного программирования Rust 1.34 (http://www.rust-lang.org), развиваемого проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Автоматическое управление памятью в Rust избавляет разработчика от манипулирования указателями и защищает от проблем, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п. Для распространения библиотек, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo (http://blog.rust-lang.org/2014/11/20/Cargo.html), позволяющий получить нужные для программы библиотеки  в один клик. Для размещения библиотек поддерживается репозиторий crates.io (htt</description>

<item>
    <title>Выпуск языка программирования Rust 1.34 (хотел спросить)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#191</link>
    <pubDate>Thu, 02 May 2019 13:24:23 GMT</pubDate>
    <description>&amp;gt;&amp;gt; ясно...&lt;br&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;Настолько что нечего тут больше обсуждать.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (Ordu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#190</link>
    <pubDate>Thu, 02 May 2019 07:53:37 GMT</pubDate>
    <description>&amp;gt; ясно...&lt;br&gt;&lt;br&gt;Нет, не ясно. Если тебе кажется, что тебе стало что-то понятно, то это иллюзия понимания. Есть вещи, которые можно понять только через практику, и программирование -- одна из таких вещей.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (хотел спросить)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#189</link>
    <pubDate>Thu, 02 May 2019 07:13:30 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; для тебя это закрытая дверь.&lt;br&gt;&amp;gt;&amp;gt; Я и не говорил что хуже (хотя я не вижу применения в &lt;br&gt;&amp;gt;&amp;gt; реальном секторе для ФЯ).&lt;br&gt;&amp;gt; Как ты можешь видеть или не видеть, если ты не понимаешь, что &lt;br&gt;&amp;gt; такое ФЯ? Естественно, ты не видишь применения в &quot;реальном секторе&quot;, потому &lt;br&gt;&amp;gt; что ты вообще никаких применений не видишь, потому что не владеешь &lt;br&gt;&amp;gt; ФЯ.&lt;br&gt;&amp;gt;&amp;gt; Давай так.. ООП помогает мне размышлять при проектировании &quot;ассоциативно&quot;.&lt;br&gt;&amp;gt; Откуда ты знаешь помогает тебе ООП или мешает, если ты не пробовал &lt;br&gt;&amp;gt; иначе?&lt;br&gt;&lt;br&gt;ясно...&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (Ordu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#188</link>
    <pubDate>Thu, 02 May 2019 05:07:43 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Не значит. Точно так же это не значит, что они хуже. Просто &lt;br&gt;&amp;gt;&amp;gt; для тебя это закрытая дверь.&lt;br&gt;&amp;gt; Я и не говорил что хуже (хотя я не вижу применения в &lt;br&gt;&amp;gt; реальном секторе для ФЯ).&lt;br&gt;&lt;br&gt;Как ты можешь видеть или не видеть, если ты не понимаешь, что такое ФЯ? Естественно, ты не видишь применения в &quot;реальном секторе&quot;, потому что ты вообще никаких применений не видишь, потому что не владеешь ФЯ.&lt;br&gt;&lt;br&gt;&amp;gt; Давай так.. ООП помогает мне размышлять при проектировании &quot;ассоциативно&quot;.&lt;br&gt;&lt;br&gt;Откуда ты знаешь помогает тебе ООП или мешает, если ты не пробовал иначе?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (хотел спросить)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#187</link>
    <pubDate>Wed, 01 May 2019 23:04:40 GMT</pubDate>
    <description>&amp;gt; Не значит. Точно так же это не значит, что они хуже. Просто &lt;br&gt;&amp;gt; для тебя это закрытая дверь.&lt;br&gt;&lt;br&gt;Я и не говорил что хуже (хотя я не вижу применения в реальном секторе для ФЯ).&lt;br&gt;Математические вычисления - пожалуйста, алгоритмы, обработка процессов - само то.&lt;br&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;За все время моей работы, сложнее всего было писать код, который прочитает любая обезьяна.&lt;br&gt;А у тебя это не в приоритете. А вот для меня с точностью до наоборот - это прям главное (и я знаю почему).&lt;br&gt;Если ООП хоть на 10&#037; улучшит этот показатель, то я буду поддерживать эту парадигму.&lt;br&gt;И не то что верю.. нет.. Я просто точно это знаю.&lt;br&gt;&lt;br&gt;Давай так.. ООП помогает мне размышлять при проектировании &quot;ассоциативно&quot;.&lt;br&gt;Есть некий аспект, я его реализу</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (Ordu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#186</link>
    <pubDate>Wed, 01 May 2019 01:07:59 GMT</pubDate>
    <description>&amp;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;&lt;br&gt;Да я слышал об этом. Но ты веришь, что это хорошо, только потому, что не знаешь никакого другого подхода к програмированию кроме наиболее очевидного для большинства людей.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (хотел спросить)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#185</link>
    <pubDate>Wed, 01 May 2019 00:09:38 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Я так и не увидел нечто, что делает это &quot;гибче&quot;.&lt;br&gt;&amp;gt; Это не удивительно. Именно поэтому я рекомендую взять Haskell и изучить его. &lt;br&gt;&amp;gt; Я когда-то слушал про то, что ассемблер позволяет лучше приспособиться к &lt;br&gt;&amp;gt; архитектуре железа, кивал головой, но не понимал о чём речь. Я &lt;br&gt;&amp;gt; задавал вопросы и всё равно не понимал. Только когда я сам &lt;br&gt;&amp;gt; начал писать на асме, я понял о чём речь. Здесь примерно &lt;br&gt;&amp;gt; то же самое. Пока ты думаешь о написании программ в терминах &lt;br&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;Но не думаю что Си или C++ с ассемблерными вставками чем-то хуже.&lt;br&gt;Сказать того же о функциональных языках я не могу.&lt;br&gt;&lt;br&gt;&amp;gt; пото</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (Ordu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#184</link>
    <pubDate>Sun, 28 Apr 2019 22:26:17 GMT</pubDate>
    <description>&amp;gt; Я так и не увидел нечто, что делает это &quot;гибче&quot;.&lt;br&gt;&lt;br&gt;Это не удивительно. Именно поэтому я рекомендую взять Haskell и изучить его. Я когда-то слушал про то, что ассемблер позволяет лучше приспособиться к архитектуре железа, кивал головой, но не понимал о чём речь. Я задавал вопросы и всё равно не понимал. Только когда я сам начал писать на асме, я понял о чём речь. Здесь примерно то же самое. Пока ты думаешь о написании программ в терминах ООП, ты не увидишь зачем тебе нужны функциональные приёмы программирования, потому что твоя голова не умеет эти приёмы использовать. Она умеет использовать только ООП приёмы. И поэтому функциональные приёмы для тебя выглядят бесполезными.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск языка программирования Rust 1.34 (хотел спросить)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/117121.html#183</link>
    <pubDate>Sun, 28 Apr 2019 10:58:08 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; не относятся к горизонтальной композиции, типа лайфтаймов с borrowing&apos;ом. Или в &lt;br&gt;&amp;gt; &quot;современный&quot; C++&#091;2&#093;. И я в целом рекомендую это сделать, даже если &lt;br&gt;&amp;gt; это не очень интересно: знать другие подходы к программированию полезно, потому &lt;br&gt;&amp;gt; что это даёт возможность думать о создаваемом коде несколько иначе.&lt;br&gt;&amp;gt; &#091;1&#093; https://bodil.lol/parser-combinators/ &lt;br&gt;&amp;gt; &#091;2&#093; https://github.com/rigtorp/awesome-modern-cpp &lt;br&gt;&amp;gt;&amp;gt; и чем это лучше упомянутых ранее языков?&lt;br&gt;&amp;gt; Больше статических гарантий относительно кода. Работает быстрее. Гибче, то есть не прибито &lt;br&gt;&amp;gt; гвоздями к ООП и даёт больше выразительных возможностей, для описания своего &lt;br&gt;&amp;gt; замысла.&lt;br&gt;&lt;br&gt;Я так и не увидел нечто, что делает это &quot;гибче&quot;.&lt;br&gt;Для кого гибче? Для меня? - нет. Есть какие-то объективные критерии? - нет.&lt;br&gt;Вот например накой черт мне монад не в функциональных языках?&lt;br&gt;</description>
</item>

</channel>
</rss>
