<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Язык Crystal пытается совместить производительность Си и удо...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html</link>
    <description>В рамках проекта Crystal (https://crystal-lang.org/) развивается (https://blog.codeship.com/an-introduction-to-crystal-fast-as-c-slick-as-ruby/) новый язык программирования, разработчики которого намерены создать язык удобный как Ruby при разработке, но быстрый как Си при выполнении приложений. Код компилятора написан на языке Crystal и  распространяется (https://github.com/crystal-lang/crystal) под лицензией Apache 2.0.&lt;br&gt;&lt;br&gt;&lt;br&gt;Синтаксис Crystal очень близок к языку Ruby (без переработки выполняются некоторые ruby-программы), но разработчики не ставят целью обеспечение полной совместимости. В языке применяется статическая проверка типов, но без необходимости явного указания типов переменных и аргументов методов в коде.  Программы на Crystal компилируются в исполняемые файлы, с вычислением макросов и генерацией кода во время компиляции.  С производительностью не всё однозначно: на текущей альфа-стадии развития в одних тестах Crystal  опережает Ruby в 40 раз, но в отдельных тестах в 4-5 раз проигрывает (https://cr</description>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Akzhan)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#99</link>
    <pubDate>Fri, 19 May 2017 10:45:42 GMT</pubDate>
    <description>Все просто, разница между статической типизацией и динамической типизацией в скомпилированном коде составляет не менее трех раз по производительности и около 3-10 раз по памяти.&lt;br&gt;&lt;br&gt;Crystal - статически типизированный язык.&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#98</link>
    <pubDate>Wed, 17 Aug 2016 04:43:31 GMT</pubDate>
    <description>А как вы собрались это делать без JIT? &lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (КО)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#97</link>
    <pubDate>Tue, 16 Aug 2016 14:07:49 GMT</pubDate>
    <description>&amp;gt;Он обычно второй в очереди - сразу после ассемблера.&lt;br&gt;&lt;br&gt;Так вот с им родимым и сравнивают, когда особо пропиариться хотят.&lt;br&gt;Даже Оракул с Явой в этом был замечен. :)&lt;br&gt;Некоторые, из ныне забытых, были даже быстрее оного. :)&lt;br&gt;&lt;br&gt;P.S. Язык (компьютерный) сам по себе не быстрый и не медленный. Если безотносительно его реализации и программиста рассматривать. :)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#96</link>
    <pubDate>Fri, 12 Aug 2016 20:53:51 GMT</pubDate>
    <description>&amp;gt; когда он в 1-й тройке-пятерке семых шустрых был? :) &lt;br&gt;&lt;br&gt;Он обычно второй в очереди - сразу после ассемблера. Это, конечно, зависит от, но критичные к скорости вещи не зря пишут на си + ассемблерные вставки. Но ты можешь показать нам чудо - перепиши какой-нибудь декодер H.264 на своем любимом ЯП и покажи как малохольный компьютер без аппаратного ускорителя вдруг заиграет мажорское FullHD. Тебе сразу толпа юзерей памятник поставит при жизни.&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#95</link>
    <pubDate>Fri, 12 Aug 2016 20:51:23 GMT</pubDate>
    <description>&amp;gt; ява и так как с, только урезана и объектно ориентированна &lt;br&gt;&lt;br&gt;Нифига себе урезана - рантайма на 100 метров. А оопешные фичи это здорово. Но только не когда у тебя работа со строками окажется в 100 раз медленнее чем ты ожидал и не когда gc начнет тормозить и лагать именно там где этого меньше всего хотелось.&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#94</link>
    <pubDate>Fri, 12 Aug 2016 20:48:42 GMT</pubDate>
    <description>Еще бы питонисты и рубисты понимали что ты написал :)&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#93</link>
    <pubDate>Fri, 12 Aug 2016 20:45:55 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Getting C-level performance in Swift for numerical algorithms is quirky but not &lt;br&gt;&amp;gt;&amp;gt; particularly difficult. If you limit yourself to value types (no classes or existentials)&lt;br&gt;&lt;br&gt;В результате пока сишник просто пишет код, адепт Новых Модных Языков получает знатный брейнфак с заучиванием всех интимных особенностей своего 100-мегабайтного рантайма и где он может стормозить и лагнуть невовремя. &lt;br&gt;&lt;br&gt;Как там у жабистов говорится? Write once, profile everywhere? :D&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#92</link>
    <pubDate>Fri, 12 Aug 2016 20:43:42 GMT</pubDate>
    <description>&amp;gt; Это как сравнивать советский мопед &quot;Рига&quot; (пистон) и фольксваген &quot;Туарег&quot; (руби).&lt;br&gt;&lt;br&gt;Это как сравнивать советский мопед и стремный китайский мотороллер. Ездят конечно оба, но оба медленные и с рядом проблем. Главной из которых является ездок, пытающийся доказать что круче него только яйца.&lt;br&gt;</description>
</item>

<item>
    <title>Язык Crystal пытается совместить производительность Си и удо... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/108780.html#91</link>
    <pubDate>Fri, 12 Aug 2016 20:42:07 GMT</pubDate>
    <description>&amp;gt; Марсианину - несомненно © &lt;br&gt;&lt;br&gt;Фанаты бэйсиков рубаются.&lt;br&gt;</description>
</item>

</channel>
</rss>
