<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В Wikipedia добавлена поддержка разработки шаблонов на языке...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html</link>
    <description>Фонд Wikimedia сообщил (https://blog.wikimedia.org/2013/03/14/what-lua-scripting-means-wikimedia-open-source/) об активации в англоязычном сегменте Wikipedia новой системы разработки шаблонов, базирующейся на использовании языка Lua. Использование Lua позволит решить проблемы с излишней усложнённостью и низкой эффективностью действовавших ранее механизмов создания шаблонов. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Шаблоны позволяют пользователям MediaWiki автоматизировать создание типового контента, включаемого в другие страницы, и создавать инструменты для манипуляции данными, превращая wikitext в некое подобие языка программирования. До сих пор шаблоны для  MediaWiki создавались (http://www.mediawiki.org/wiki/Scripting) с использованием дополнительной wiki-разметки и расширения ParserFunctions (http://www.mediawiki.org/wiki/Extension:ParserFunctions), что создавало существенные ограничения на функциональность и приводило к затратам значительных ресурсов при выполнении. &lt;br&gt;&lt;br&gt;&lt;br&gt;Такие особенности языка Lua, как изначальная ориентация на эффект</description>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на языке... (eoranged)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#66</link>
    <pubDate>Wed, 20 Mar 2013 13:34:50 GMT</pubDate>
    <description>&amp;gt; не только, но, ЧСХ, самостоятельных программ на нём, вобщем-то, нет.&lt;br&gt;&lt;br&gt;Prosody &amp;#8212; отличный пример.&lt;br&gt;&lt;br&gt;А вообще, на чистом Lua программы с нуля никто особо и не пишет, поскольку слишком велик соблазн интегрироваться с чем-то готовым сишным, ибо быстро и удобно.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на языке... (eoranged)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#65</link>
    <pubDate>Wed, 20 Mar 2013 13:30:44 GMT</pubDate>
    <description>Человек расписал почему конкретный язык не подходит для его конкретного проекта и признался, что он &amp;#8212; дурак и выбрал неправильный язык под свои задачи. А вы тут из пустого места срачик разводите.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#64</link>
    <pubDate>Wed, 20 Mar 2013 05:23:42 GMT</pubDate>
    <description>p.s. с другой стороны, сделать простой инспектор кода vm &amp;#8212; для этих же целей &amp;#8212; пол-часа работы.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#63</link>
    <pubDate>Wed, 20 Mar 2013 05:22:54 GMT</pubDate>
    <description>&amp;gt;&amp;gt; да он упоротее даже js &lt;br&gt;&amp;gt; А он позволяет юзать переменные которые не были задекларированы ранее?&lt;br&gt;&lt;br&gt;по умолчанию &amp;#8212; позволено. впрочем, в стандартной поставке идёт модуль strict, который при попытке использовать необъявленную переменную орёт матом и всё роняет.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#62</link>
    <pubDate>Wed, 20 Mar 2013 05:19:59 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Его типовое применение &amp;#8212; скрипты в игрушках всяких &lt;br&gt;&amp;gt; не только, но, ЧСХ, самостоятельных программ на нём, вобщем-то, нет.&lt;br&gt;&lt;br&gt;и не надо. у Lua есть конкретное предназначение &amp;#8212; быть встраиваемой. она с этим отлично справляется.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#61</link>
    <pubDate>Wed, 20 Mar 2013 05:19:05 GMT</pubDate>
    <description>&amp;gt; не предпологали же, что его будут использовать как полноценный ЯП&lt;br&gt;&lt;br&gt;как раз именно это &amp;#8212; предполагали. а вот на то, чтобы использовать Lua как standalone &amp;#8212; не затачивали.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#60</link>
    <pubDate>Wed, 20 Mar 2013 05:17:57 GMT</pubDate>
    <description>&amp;gt;&amp;gt; кагбэ Lua и так офигенно быстрая.&lt;br&gt;&amp;gt; Быстро относительно чего?&lt;br&gt;&lt;br&gt;других скриптовых языков.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; а если ещё LuaJIT затащить, то совсем офигенно быстрая. при этом мелкая и простая.&lt;br&gt;&amp;gt;&amp;gt; из-за чего её игроделы и выбирают.&lt;br&gt;&amp;gt; Тем не менее, реально требовательные к скорости куски, т.е. весь движок &amp;#8212; &lt;br&gt;&amp;gt; они обычно на плюсах пишут.&lt;br&gt;&lt;br&gt;я тебе секретно скажу, что AI тоже очень требователен к скорости. ан вот скриптуют &amp;#8212; только пыль летит.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на... (arisu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#59</link>
    <pubDate>Wed, 20 Mar 2013 05:16:41 GMT</pubDate>
    <description>&amp;gt; Ну там есть более-менее сносная предъява насчет того что валгриндом такая утечка &lt;br&gt;&amp;gt; не обнаружится.&lt;br&gt;&lt;br&gt;угу. а ещё валгринд кофе не варит, зараза.&lt;br&gt;</description>
</item>

<item>
    <title>В Wikipedia добавлена поддержка разработки шаблонов на языке... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/89171.html#58</link>
    <pubDate>Tue, 19 Mar 2013 19:23:29 GMT</pubDate>
    <description>&amp;gt; да он упоротее даже js &lt;br&gt;&lt;br&gt;А он позволяет юзать переменные которые не были задекларированы ранее? За одно это авторов JS следовало бы придушить. Потому что через полчаса работы программа где-то красочно осыпается. А то что это потому что в какой-то переменной было не то что задумано - так поди там разберись через полчаса работы, угу...&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
