<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Доступен GNU Guile 2.2 </title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html</link>
    <description>После шести лет разработки  подготовлен (https://lists.gnu.org/archive/html/guile-devel/2017-03/msg00095.html) релиз проекта GNU Guile 2.2 (http://www.gnu.org/software/guile/guile.html), в рамках которого развивается свободная реализация функционального языка программирования Scheme (http://ru.wikipedia.org/wiki/Scheme), поддерживающая возможность встраивания кода в приложения на других языках программирования. Guile является официальным языком разработки расширений для операционной системы GNU. Guile позволяет легко интегрировать в приложения расширяющие функциональность дополнения, модули и скрипты, дает возможность пользователям менять поведение приложения без углубления в его внутреннюю организацию.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Основу Guile составляет эффективная виртуальная машина, которая выполняет переносимый набор инструкций, генерируемый специальным оптимизирующим компилятором. Виртуальная машина Guile легко интегрируется с кодом приложений на языках Си и Си++. Кроме языка Scheme, для которого реализована поддержка специфик</description>

<item>
    <title>Доступен GNU Guile 2.2  (freehck)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#16</link>
    <pubDate>Fri, 17 Mar 2017 18:35:55 GMT</pubDate>
    <description>О, спасибо. Когда я смотрел в последний раз, там было ешё не очень всё радужно. А они говорят, что из коробки теперь неплохо. Это хороший знак.&lt;br&gt;&lt;br&gt;Теперь второй вопрос на повестке дня: раз Guile уже запилили хорошо, как дела с параллелизмом? Короче, пошёл смотреть, раз такая движуха.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (Вы забыли заполнить поле Name)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#15</link>
    <pubDate>Fri, 17 Mar 2017 13:06:45 GMT</pubDate>
    <description>Это понятно, но не избавляет от факта, что мне нужно даже в этом случае помнить в каком стандарте принята та или иная функциональность. Зачем это нужно? Почему не сделать опцией указание стандарта, а модулям дать нормальные имена. Если указанном стандарте нет модуля - ошибка с нормальным сообщением.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#14</link>
    <pubDate>Fri, 17 Mar 2017 08:11:02 GMT</pubDate>
    <description>Да, воспринятненько&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (Andrey Mitrofanov)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#13</link>
    <pubDate>Fri, 17 Mar 2017 06:52:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Предоставляемая в Guile реализация Elisp признана полностью совместимой с Emacs и теперь содержит все заявленные в спецификации Elisp возможности, а также учитывает специфичные для Emacs особенности.&lt;br&gt;&amp;gt; Это, конечно, хорошо. Стало быть, можно надеяться, что Emacs окончательно переведут на &lt;br&gt;&amp;gt; Guile в уже недалёком будущем?&lt;br&gt;&lt;br&gt;Будущее уже https://www.emacswiki.org/emacs/GuileEmacsBuild здесь. А сдюжишь? :))&lt;br&gt;&lt;br&gt;---Если я тебе скажу. что в нём и js типа есть, то http://lists.gnu.org/archive/html/guile-user/2017-03/msg00056.html ты его в броузере захочешь?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (freehck)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#12</link>
    <pubDate>Thu, 16 Mar 2017 20:53:46 GMT</pubDate>
    <description>&amp;gt; Разве нельзя декларировать импортируемые функции?&lt;br&gt;&lt;br&gt;Конечно можно. И декларировать, и переименовать, как нравится.&lt;br&gt;Для этого после модуля можно написать (#:select &amp;lt;и перечислить импортируемые символы&amp;gt;).&lt;br&gt;А можно, например, написать (#:renamer prefix:) - и все импортированные символы будут иметь имена вида prefix:&amp;lt;импортированный-символ&amp;gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (freehck)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#11</link>
    <pubDate>Thu, 16 Mar 2017 20:48:34 GMT</pubDate>
    <description>SRFI - это же просто стандарты, которые должны разделять реализации Scheme. Но если Вас так коробят имена, ничего ж не стоит переименовать модуль, как Вам нравится, и в остальной программе использовать уже это имя. :)&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#8</link>
    <pubDate>Thu, 16 Mar 2017 19:46:47 GMT</pubDate>
    <description>Это функции работы со строками&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (A.Stahl)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#7</link>
    <pubDate>Thu, 16 Mar 2017 18:12:51 GMT</pubDate>
    <description>(use-modules (ice-9 format))&lt;br&gt;</description>
</item>

<item>
    <title>Доступен GNU Guile 2.2  (Вы забыли заполнить свою жизнь смыслом)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/110702.html#6</link>
    <pubDate>Thu, 16 Mar 2017 18:04:40 GMT</pubDate>
    <description>А как называется модуль, предоставляющий функциональность, известную как left-pad?&lt;br&gt;</description>
</item>

</channel>
</rss>
