<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Duktape - компактный встраиваемый JavaScript-движок</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html</link>
    <description>В рамках проекта Duktape (http://duktape.org/) развивается JavaScript-движок, ориентированный на встраивание в кодовую базу проектов на языке C/C++  и отличающийся компактным размером, высокой переносимостью и низким потреблением ресурсов. Исходные тексты движка написаны на языке Си и распространяются (https://github.com/svaarala/duktape) под лицензией MIT. Состояние проекты отмечено как стабильное и пригодное для промышленного применения.&lt;br&gt;&lt;br&gt;&lt;br&gt;Для интеграции Duktape в код на C/C++ достаточно (http://duktape.org/guide.html#gettingstarted) добавить в проект файлы duktape.c и duktape.h, и использовать Duktape API (http://duktape.org/api.html) для вызова функций на JavaScript  из кода  на C/C++ или наоборот. Код Duktape занимает около 200 Кб  и потребляет всего 46kB ОЗУ, а в режиме низкого потребления памяти  22kB ОЗУ. Подобная особенность позволяет использовать Duktape на встраиваемых системах, укомплектованных 256kB Flash и 96kB ОЗУ.&lt;br&gt;&lt;br&gt;&lt;br&gt;Движок является полностью совместимым со спецификациями Ecmascript E5/E5.1</description>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (edwin3d)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#58</link>
    <pubDate>Thu, 11 Dec 2014 07:53:55 GMT</pubDate>
    <description>Добрый день.&lt;br&gt;&lt;br&gt;&amp;gt; Статическая типизация &lt;br&gt;&lt;br&gt;Никаким боком к JIT. Вообще. Самый наглядный пример - Java.&lt;br&gt;Не надо сводить JIT только в JS и т.д.&lt;br&gt;JIT актуален (причем - прежде всего) и там, где генерируется байт-код&lt;br&gt;&lt;br&gt;&amp;gt; и компиляция. Никакой принципиальной проблемы во вкрутке компилятора &lt;br&gt;&amp;gt; в приложение нет. &lt;br&gt;&lt;br&gt;Т.е. Вы предлагаете тот путь, по которому пошли в Google с AOT в Android ?  &lt;br&gt;Путь интересный, но в некоторых случаях спорный, и вот почему: &lt;br&gt;К примеру - что делать в случае, если приложение должно исполнять другой, загружаемый кусок ? Типа AS серверов ? &lt;br&gt;&lt;br&gt;&amp;gt; а излишние &lt;br&gt;&amp;gt; языковые возможности в скриптах - только во вред.&lt;br&gt;&lt;br&gt;Так Вы значит только о скриптах ?&lt;br&gt;Простите, а Вы не забыли, что сегодня на этих скриптах, которым как Вы говорите &quot;а излишние языковые возможности в скриптах - только во вред.&quot; строятся целые приложения и с учетом этого момента и стоит решать ? &lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (Crazy Alex)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#57</link>
    <pubDate>Wed, 10 Dec 2014 16:31:47 GMT</pubDate>
    <description>&amp;gt; Ждем Вашего рецепта решения проблемы низкой про-ти. &lt;br&gt;&lt;br&gt;Статическая типизация и компиляция. Никакой принципиальной проблемы во вкрутке компилятора в приложение нет. Язык, правда, надо подобрать подходящий. Я бы, пожалуй, в сторону паскаля смотрел - он всегда компилился шустро, а излишние языковые возможности в скриптах - только во вред.&lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (cmp)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#56</link>
    <pubDate>Tue, 09 Dec 2014 21:41:51 GMT</pubDate>
    <description>аааа, да, я просто не заметил&lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (arisu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#55</link>
    <pubDate>Tue, 09 Dec 2014 10:24:35 GMT</pubDate>
    <description>когда я указываю тебе на твой идиотизм &amp;#8212; это не троллинг, а печальная правда жизни.&lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (cmp)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#54</link>
    <pubDate>Tue, 09 Dec 2014 10:12:30 GMT</pubDate>
    <description>В ваших копрофильских фетишах совсем не силен, но троль ты такой же махровый.&lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (arisu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#53</link>
    <pubDate>Mon, 08 Dec 2014 11:12:15 GMT</pubDate>
    <description>зрелищем твоего развороченого афедрона удовлетворён.&lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (cmp)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#52</link>
    <pubDate>Mon, 08 Dec 2014 11:07:19 GMT</pubDate>
    <description>&amp;gt; ты дурак, да?&lt;br&gt;&lt;br&gt;ну раз пытаюсь что-то до тебя донести, то видимо да.&lt;br&gt;&lt;br&gt;&amp;gt; мне даже и сказать-то нечего.&lt;br&gt;&lt;br&gt;Когда нечего сказать, принято молчать. &lt;br&gt;&lt;br&gt;&lt;br&gt;Мной был обозначен факт, что в луа отсутсвуют основополагающие механизмы, присущие иным языкам. Что делает его значительно проще на их фоне.&lt;br&gt;&lt;br&gt;А вот js, обтертый тысячами глаз программистов, годен - и для соло применения, и для встраивания, и для переноса в клиент-серверных системах.&lt;br&gt;&lt;br&gt;&lt;br&gt;Но ведь тебе все равно, в каком контексте было сказано что-либо, ты не можешь дать развернутое обьяснение, даже точку зрения обозначить не можешь, ты можешь лишь пукнуть парой слов обильно сдобренных негативом, потому что тебе действительно нечего сказать по делу, лишь г..но из тебя прет бессмысленно пачкая все вокруг.&lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (edwin3d)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#51</link>
    <pubDate>Mon, 08 Dec 2014 07:14:24 GMT</pubDate>
    <description>&amp;gt; JIT зло &lt;br&gt;&lt;br&gt;Ждем Вашего рецепта решения проблемы низкой про-ти. &lt;br&gt;&lt;br&gt;&amp;gt; и оверхед большой &lt;br&gt;&lt;br&gt;JIT вообще-то добавляет &quot;оверхед&quot; только на первом этапе работы.&lt;br&gt;Скажем ф-я вызвалась Н раз (к примеру - 100), в 101-й уже выполнился найтивный код  &lt;br&gt;</description>
</item>

<item>
    <title>Duktape - компактный встраиваемый JavaScript-движок (edwin3d)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/100535.html#50</link>
    <pubDate>Mon, 08 Dec 2014 07:12:58 GMT</pubDate>
    <description>&amp;gt; совместить JIT и низкое потребление ресурсов?&lt;br&gt;&lt;br&gt;Я Вам сейчас открою секрет страшный - хороший JIT один из немногих корректных путей обеспечить хорошее б-е для языков такого класса.&lt;br&gt;Вопрос в степени прямизны JIT и разработчика самого приложения. &lt;br&gt;</description>
</item>

</channel>
</rss>
