<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Представлен новый язык программирования Leaf, реализованный ...</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html</link>
    <description>Мьюзинг Морторей (Musing Mortoray), ведущий блог (http://mortoray.com/) о проблемах и дизайне современных языков программирования, после года разработки представил (http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-November/067449.html) собственный язык Leaf (http://leaflang.org/), отвечающий его представлению об идеальном языке программирования. Leaf позиционируется (http://leaflang.org/goals.html) как простой и привычный язык программирования, вобравший в себя все лучшие возможности современных языков, нацеленный на решение реальных проблем, но не придерживающийся какой-либо определённой парадигмы разработки.&lt;br&gt;&lt;br&gt;&lt;br&gt;Реализация языка основана на наработках проекта  LLVM и примечательна поддержкой разнородных методов выполнения кода (http://leaflang.org/features/execution_model.html), как традиционной предварительной компиляции в исполняемые файлы, так и использования JIT для компиляции во время выполнения. Среди возможностей (http://leaflang.org/features/index.html) языка: замыкания, автоматическое определение ти</description>

<item>
    <title>Представлен новый язык программирования Leaf,... (thesame)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#93</link>
    <pubDate>Thu, 14 Nov 2013 19:22:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt; и второй руби просто не нужен &lt;br&gt;&amp;gt; ну да: хватит уже над смолтолком издеваться, смолтолк и без этого хороший. &lt;br&gt;&lt;br&gt;There&apos;s a beautiful princess, prisoner in the highest tower of a castle, guarded by a mighty dragon, and a fearless knight must rescue her&amp;#8230;&lt;br&gt;&lt;br&gt;This is how each language would manage to rescue the princess from the hands of the dragon...&lt;br&gt;&lt;br&gt;Ruby - Arrives with massive fame, saying he is the best at anything and when he faces the dragon, he shows a lame motion picture of himself killing a dragon&amp;#8230; The dragon eats him out of boredom.&lt;br&gt;&lt;br&gt;Smalltalk - Arrives, analyzes the dragon and princess, turns around and leaves, they are way too inferior.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (myhand)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#92</link>
    <pubDate>Wed, 13 Nov 2013 19:21:49 GMT</pubDate>
    <description>Мда.  Мне жаль потраченного времени.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#91</link>
    <pubDate>Wed, 13 Nov 2013 19:02:41 GMT</pubDate>
    <description>всё-таки раз послал в Сокаль &amp;#8212; надо было и не возвращать. приходи, когда в математике появится понятие &amp;#171;результат сложения двух определённых целых чисел неопределён&amp;#187;. до тех пор &amp;#8212; игнор.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (myhand)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#90</link>
    <pubDate>Wed, 13 Nov 2013 17:33:23 GMT</pubDate>
    <description>&amp;gt; что-то я не помню у целых чисел математического понятия &amp;#171;переполнение&amp;#187;.&lt;br&gt;&lt;br&gt;Ну математическое или нет - каждый, кто считал на бумашке что-то чуть менее тривиальное чем 2x2 знаком с понятием &quot;кончилась бумашка&quot;.  Физических ограничений никто не отменял.&lt;br&gt;&lt;br&gt;Проблема с float связана не с физическими ограничениями, а с самой моделью.&lt;br&gt;&lt;br&gt;&amp;gt; поэтому &apos;+&apos; для целых явно отличается от такового в математике&lt;br&gt;&lt;br&gt;Абсолютно ничем.    Повторяю, физические ограничения тут не интересны.  В одном случае (int) - результат операции неопределен.  В другом (bigint) - все зависнет, программа завершится из-за нехватки памяти и т.п.  В третьем - бумашка кончилась.  И ладненько - возьмем *заранее* бумашку побольше.&lt;br&gt;&lt;br&gt;&amp;gt; тогда какого &lt;br&gt;&amp;gt; чёрта? &apos;+&apos; для плавающих тоже отличается &amp;#8212; объединяем и не имеем &lt;br&gt;&amp;gt; себе мозг лишней ерундой.&lt;br&gt;&lt;br&gt;Я пробовал вам объяснить какого.  Для интов/бигинтов и т.п. - алгебраические свойства операций сохраняются полностью.  Для float - нет.&lt;br&gt;&lt;br&gt;Бумашка тут не кончается и запасаться ей бесполезно: </description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#89</link>
    <pubDate>Wed, 13 Nov 2013 15:31:58 GMT</pubDate>
    <description>что-то я не помню у целых чисел математического понятия &amp;#171;переполнение&amp;#187;. поэтому &apos;+&apos; для целых явно отличается от такового в математике. тогда какого чёрта? &apos;+&apos; для плавающих тоже отличается &amp;#8212; объединяем и не имеем себе мозг лишней ерундой.&lt;br&gt;&lt;br&gt;да, с точки зрения &amp;#171;пытаемся быть святее папы римского&amp;#187; это неверно. вот потому мне и неинтересен язык, который свою святость (подпорченую, замечу) считает важнее моего удобства.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (myhand)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#88</link>
    <pubDate>Wed, 13 Nov 2013 15:22:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt; с сам замечанием согласны?&lt;br&gt;&amp;gt; сложение целых чисел тоже ограничено разрядностью (если я верно помню, у окамля &lt;br&gt;&amp;gt; нет прозрачного &amp;#171;выпадения&amp;#187; в bignum&apos;ы)&lt;br&gt;&lt;br&gt;А тут все хорошо и без бигнумов.  Покуда результат *всех* операций определен (не произошло переполнения) - с их алгеброй все тип-топ.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#87</link>
    <pubDate>Wed, 13 Nov 2013 15:15:59 GMT</pubDate>
    <description>&amp;gt; с сам замечанием согласны?&lt;br&gt;&lt;br&gt;сложение целых чисел тоже ограничено разрядностью (если я верно помню, у окамля нет прозрачного &amp;#171;выпадения&amp;#187; в bignum&apos;ы), и в этом случае использование &apos;+&apos; для сложения целых математически неверно. пусть уж выбирают там &amp;#8212; трусы или крестик.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (myhand)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#86</link>
    <pubDate>Wed, 13 Nov 2013 15:05:06 GMT</pubDate>
    <description>&amp;gt;&amp;gt; которые вещественными может обозвать только школьник &lt;br&gt;&amp;gt; беседа закончена, не начавшись.&lt;br&gt;&lt;br&gt;Опять что-то не нравится...  Ну пусть вы не школьник, будем считать что оговорились.&lt;br&gt;&lt;br&gt;Исключая приаттаченый к замечанию эпитет - с сам замечанием согласны?&lt;br&gt;</description>
</item>

<item>
    <title>Представлен новый язык программирования Leaf,... (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/92580.html#85</link>
    <pubDate>Wed, 13 Nov 2013 09:32:58 GMT</pubDate>
    <description>&amp;gt; которые вещественными может обозвать только школьник&lt;br&gt;&lt;br&gt;беседа закончена, не начавшись.&lt;br&gt;&lt;br&gt;Rasch abkochen, dann Vormarsch nach Sokal.&lt;br&gt;</description>
</item>

</channel>
</rss>
