<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компания Google поддержала создание JIT-компилятора для язык...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html</link>
    <description>Компания Google, использующая язык Lua в своих внутренних проектах, объявила (http://google-opensource.blogspot.com/2010/01/love-for-luajit.html) об оказании финансовой поддержки проекту LuaJIT (http://luajit.org/), нацеленному на создание JIT-компилятора для Lua (http://www.lua.org/). В качестве первоочередной задачи после получения помощи от Google, разработчики намерены обеспечить поддержку в LuaJIT архитектуры x86-64. Итоговая версия  LuaJIT будет выпущена под свободной лицензией MIT/X.&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://google-opensource.blogspot.com/2010/01/love-for-luajit.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=25104&lt;br&gt;</description>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#14</link>
    <pubDate>Tue, 26 Jan 2010 12:54:54 GMT</pubDate>
    <description>&amp;gt; Чрезвычайно сложно добиться хорошей динамики языка без JIT. Точнее почти невозможно.&lt;br&gt;&lt;br&gt;Не &quot;почти невозможно&quot;, а &quot;невозможно&quot;. Поэтому я и сказал что надо компилировать все что можно, а что нельзя - там уж, извините, JIT.&lt;br&gt;&lt;br&gt;&amp;gt; Именно поэтому CL, и теперь вот - perl6, включают в язык прямой доступ к компилятору.&lt;br&gt;&lt;br&gt;Ну так и отлично, только AOT это не отменяет.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Анониум)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#13</link>
    <pubDate>Fri, 22 Jan 2010 23:25:20 GMT</pubDate>
    <description>It (Unladen Swallow) aims to achieve its goals by supplementing CPython&apos;s custom virtual machine with a JIT built using LLVM (http://en.wikipedia.org/wiki/Unladen_Swallow)&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Basiley)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#12</link>
    <pubDate>Fri, 22 Jan 2010 21:43:48 GMT</pubDate>
    <description>&amp;gt;&amp;gt;А по-моему, это очевидно - если что-то можно скомпилить заранее, надо это &lt;br&gt;&amp;gt;&amp;gt;сделать и не тратить зря ни процессорное время ни память, как &lt;br&gt;&amp;gt;&amp;gt;делают все современные жавы-неты. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Чрезвычайно сложно добиться хорошей динамики языка без JIT. Точнее почти невозможно. Именно &lt;br&gt;&amp;gt;поэтому CL, и теперь вот - perl6, включают в язык прямой &lt;br&gt;&amp;gt;доступ к компилятору. &lt;br&gt;&amp;gt;Как вы собираетесь например переправлять объекты по сети между разными аппаратными платформами? &lt;br&gt;&amp;gt;Без jit там будет только интерпретация, что жопно по производительности. А &lt;br&gt;&amp;gt;сериализация только данных, без кода - ограничивает возможности. &lt;br&gt;&lt;br&gt;этим(поиском ОТВЕТОВ на Ваши вопросы)занимаются ВСЕ(в мире IT), с массой тела от полумиллиарда юсд.&lt;br&gt;наиболее удачные ответы IMHO, были найдены коммандой Transmeta и бритнский отделением MIPS.&lt;br&gt;а что до эмоциональной стороны то да, тут всегда непростой tradeoff производительность/гибкость, производительность/динамика развития итд итп.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Basiley)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#11</link>
    <pubDate>Fri, 22 Jan 2010 21:40:24 GMT</pubDate>
    <description>&amp;gt;Для Python Google разрабатывает Unladen Swallow. &lt;br&gt;&amp;gt;Jython - это из другой оперы. &lt;br&gt;&lt;br&gt;OMG !!&lt;br&gt;и правда есть проект :-)&lt;br&gt;забавно будет(если появится)глянуть.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Ariel)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#10</link>
    <pubDate>Fri, 22 Jan 2010 19:48:16 GMT</pubDate>
    <description>&amp;gt;те на LLVM гуглёвцы забивают сознательно (для Lua и Python есть соотв. &lt;br&gt;&amp;gt;проекты). &lt;br&gt;&amp;gt;К чему бы это? &lt;br&gt;&lt;br&gt;не хотят Apple помогать, ибо он основной спонсор и разработчик LLVM ;-)&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (ixrws)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#9</link>
    <pubDate>Fri, 22 Jan 2010 15:30:09 GMT</pubDate>
    <description>&amp;gt;А по-моему, это очевидно - если что-то можно скомпилить заранее, надо это &lt;br&gt;&amp;gt;сделать и не тратить зря ни процессорное время ни память, как &lt;br&gt;&amp;gt;делают все современные жавы-неты. &lt;br&gt;&lt;br&gt;Чрезвычайно сложно добиться хорошей динамики языка без JIT. Точнее почти невозможно. Именно поэтому CL, и теперь вот - perl6, включают в язык прямой доступ к компилятору. &lt;br&gt;Как вы собираетесь например переправлять объекты по сети между разными аппаратными платформами? Без jit там будет только интерпретация, что жопно по производительности. А сериализация только данных, без кода - ограничивает возможности.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#8</link>
    <pubDate>Fri, 22 Jan 2010 14:52:19 GMT</pubDate>
    <description>А по-моему, это очевидно - если что-то можно скомпилить заранее, надо это сделать и не тратить зря ни процессорное время ни память, как делают все современные жавы-неты.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#6</link>
    <pubDate>Fri, 22 Jan 2010 09:17:40 GMT</pubDate>
    <description>Роясните ход Ваших мыслей, если Вы считаете, что что-то = костыль, как их этого следует, чтоэто (никому?) не нужно? $-)))&lt;br&gt;</description>
</item>

<item>
    <title>Компания Google поддержала создание JIT-компилятора для язык... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/63171.html#5</link>
    <pubDate>Fri, 22 Jan 2010 05:27:51 GMT</pubDate>
    <description>те на LLVM гуглёвцы забивают сознательно (для Lua и Python есть соотв. проекты).&lt;br&gt;К чему бы это?&lt;br&gt;</description>
</item>

</channel>
</rss>
