<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Mozilla разрабатывает новый язык программирования Rust</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html</link>
    <description>Представители проекта Mozilla разрабатывают (http://www.readwriteweb.com/hack/2010/11/mozilla-designing-programming-language-rust.php) новый мультипарадигменный язык программирования Rust (https://github.com/graydon/rust). Изначально, проект Rust был основан Грейдоном Хоаре (Graydon Hoare (http://blog.mozilla.com/graydon/about/)) в 2006 году, в 2009 году проектом заинтересовалась компания Mozilla Corporation и включилась в его разработку. Исходные тексты проекта распространяются в рамках лицензии BSD.&lt;br&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;&lt;br&gt;&lt;br&gt;-  Аккуратная работа с памятью - никаких нулевых и потерянных указателей. Автоматическое управление памятью;&lt;br&gt;-  Контроль изменчивости. Язык неизменяем (Immutable) по умолчанию;&lt;br&gt;-  Безопасность динамического выполнения: обработка сбоев, исключения, ведение лога, RAII / dtors;&lt;br&gt;-  Typestate: возможность определения сложных инвариантов, контролирующих структуры данных.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Ориентация на параллельность и эффект...&lt;br&gt;&lt;br&gt;URL: http://www.rea</description>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#106</link>
    <pubDate>Wed, 06 Jul 2011 16:25:38 GMT</pubDate>
    <description>Язык программрования Rust с нуля &#091;под Ubuntu x86&#093;: http://www.drevlyanin.ru/post/7305354988/getting-started-with-rust-programming-language&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (StrangeAttractor)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#105</link>
    <pubDate>Wed, 08 Dec 2010 01:15:30 GMT</pubDate>
    <description>&amp;gt; это выглядит как &quot;ни один существующий дистрибутив Linux меня не удовлетворил, и я решил сделать пятьсот первый&quot;&lt;br&gt;&lt;br&gt;И что в этом плохого? Imho вполне логично.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (Андрей)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#104</link>
    <pubDate>Thu, 02 Dec 2010 18:11:02 GMT</pubDate>
    <description>Паскаль давно умер, кроме стран СНГ, где им ещё продолжают мучить подрастающее поколение из-за нежелания самим переучиваться и что-то менять.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (botman)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#103</link>
    <pubDate>Thu, 02 Dec 2010 16:57:58 GMT</pubDate>
    <description>http://en.literateprograms.org/Category:Environment:Portable&lt;br&gt;&lt;br&gt;Пока этот &quot;язычёк&quot; не появится на подобных вышеприведённому ресурсах - он будет бесполезным языком. Согласен, пока что у Lua и Erlang больше шансов быть хотя-бы академическим языком.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#102</link>
    <pubDate>Thu, 02 Dec 2010 08:35:09 GMT</pubDate>
    <description>Чем им http://cobra-language.com/ не подошел? Написали бы компилятор компилятор для реального железа и в бой!&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (VoDA)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#101</link>
    <pubDate>Wed, 01 Dec 2010 21:29:21 GMT</pubDate>
    <description>Сколько вам приходилось делать подобного рода действия. И чтобы не над целой строкой, а только частью.&lt;br&gt;&lt;br&gt;У меня в практике или строка используется как есть ИЛИ парсится вся целиком и дальше разделяется на подстроки, преобразуется в числа и т.п.&lt;br&gt;&lt;br&gt;Потому и вызывает удивление.&lt;br&gt;&lt;br&gt;Это примерно так же как переопределение операторов для Объектов - вроде операция интересная, но нужная только в математике. А если математика идет над большими множествами, то порождать объекты - просадка производительности.&lt;br&gt;&lt;br&gt;Потому вроде переопределение и интересно, но в java ее забанили. И вряд ли когда нибудь сделают.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (vle)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#100</link>
    <pubDate>Wed, 01 Dec 2010 21:21:40 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; Два раза. На каждый обработанный байт. При вводе и выводе. И много&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;&amp;gt;&amp;gt; А вот времени на перекодировки по требованию&lt;br&gt;&amp;gt;&amp;gt; происходят несоизмеримо большее число раз во время выполнения приложения.&lt;br&gt;&amp;gt;&amp;gt; Например, при сопоставлении с теми же регекспами.&lt;br&gt;&amp;gt; Не надо. Регэкспы, рассчитанные на UTF-8 работают с тем же успехом, что&lt;br&gt;&amp;gt; и рассчитанные на UTF-32. Даже лучше, потому, что байтов нужно вчетверо&lt;br&gt;&amp;gt; меньше прогнать. И проверки проще.&lt;br&gt;&lt;br&gt;Нет. Регекспы, расчитанные на ucs4 работают лучше, потому что&lt;br&gt;автомат получается меньше, в нем меньше переходов, кроме того,&lt;br&gt;он легче минимизируется, больше возможностей, к примеру, двумя числами представить&lt;br&gt;&#091;from..to&#093;, больше шансов &quot;склеить&quot; входные веса пе</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (emg81)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#99</link>
    <pubDate>Wed, 01 Dec 2010 20:25:08 GMT</pubDate>
    <description>спасибо :)&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla разрабатывает новый язык программирования Rust (yk4ever)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/72983.html#98</link>
    <pubDate>Wed, 01 Dec 2010 19:57:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Вранье. В Жабе символы фиксированной длины. За 15 лет никто не умер.&lt;br&gt;&amp;gt; Не подскажете ли размер символа в Жаве?&lt;br&gt;&lt;br&gt;Увы, в данном случае товарищ прав. Жабовский char - всегда ровно два байта. Поддержка верхних плоскостей юникода там довольно унылая - не уверен даже, что регулярки нормально работают.&lt;br&gt;</description>
</item>

</channel>
</rss>
