<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Основатель QEMU и FFmpeg опубликовал JavaScript-движок QuickJS</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html</link>
    <description>Французский математик Фабрис Беллар (Fabrice Bellard), основавший в свое время проекты QEMU и FFmpeg, а также создавший самую быструю формулу вычисления числа Пи и разработавший формат изображений BPG (https://www.opennet.ru/opennews/art.shtml?num=41198), опубликовал первый выпуск нового JavaScript-движка QuickJS (https://bellard.org/quickjs/). Движок отличается компактностью и ориентирован на встраивание в другие системы. Код проекта написан на языке Си и распространяется  под лицензией MIT. Также доступна сборка движка, скомпилированная в  WebAssembly при помощи Emscripten и пригодная для выполнения в браузерах.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Реализация JavaScript поддерживает (https://bellard.org/quickjs/quickjs.html) спецификацию ES2019, включая модули, асинхронные генераторы и прокси. Опционально поддерживаются нестандартные математические расширения (https://bellard.org/quickjs/jsbignum.html) для JavaScript, такие как типы BigInt и BigFloat, а также перезагрузка операторов (https://ru.wikipedia.org/wiki/&#037;D0&#037;9F&#037;D0&#037;B5&#037;D1&#037;80&#037;D0&#037;B5</description>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#173</link>
    <pubDate>Mon, 05 Aug 2019 14:00:56 GMT</pubDate>
    <description>Крутой чувак надо ему памятник поставить...&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (gfederix)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#172</link>
    <pubDate>Mon, 22 Jul 2019 11:04:35 GMT</pubDate>
    <description>&amp;gt; Для идеального языка по работе с числами есть фортран и лисп.&lt;br&gt;&amp;gt; (* 12345678987654321 78912345654321987) &lt;br&gt;&amp;gt; ; ==&amp;gt; 974226487611077725558868785855827 &lt;br&gt;&lt;br&gt;Вы решаете не ту проблемму том же C++ для такой проблеммы можно просто класс написать, чтобы это решить.&lt;br&gt;&lt;br&gt;А вы попробуйте вот такой пример скажем в scheme48:&lt;br&gt;&amp;gt; (+ 0.2 .1)&lt;br&gt;&lt;br&gt;0.30000000000000004&lt;br&gt;&lt;br&gt;Ну или &lt;br&gt;&amp;gt; (+ (/ 2 10) (/ (/ (log 10) (log 10)) 10))&lt;br&gt;&lt;br&gt;0.30000000000000004&lt;br&gt;&lt;br&gt;&amp;gt; (log (exp (/ 1 10)))&lt;br&gt;&lt;br&gt;0.10000000000000007&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (мяя)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#171</link>
    <pubDate>Sun, 21 Jul 2019 15:03:45 GMT</pubDate>
    <description>Не стандарт же. Широкой поддержки не получил.&lt;br&gt;Это же по сути HEVC, а для него для изображений есть куда более официальный HEIF.&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (Andrey Mitrofanov_N0)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#170</link>
    <pubDate>Mon, 15 Jul 2019 05:38:26 GMT</pubDate>
    <description>&amp;gt; В GPL обязательно открытие исходников (только в 3.0,&lt;br&gt;&lt;br&gt;Нет.  Не &quot;открытие исходнков&quot;, а &quot;предоставление прав&quot;.&lt;br&gt;И не &quot;откытие&quot;  вааще, а предоставление &#091;тех же&#093; прав получателям кода.&lt;br&gt;&lt;br&gt;Нет.  Выкладывать  винтеренет _не_обязательно_. Но можно, да.&lt;br&gt;&lt;br&gt;Вас покусали!   Срочно сделайте прививку от гпл-опенсорсия.  А то так и до гидхаб-пермиссивия не далеко.&lt;br&gt;&lt;br&gt;&quot;&quot; --Резать!  Резать к ч.м., не дожидаясь перитонита. &quot;&quot;&lt;br&gt;&lt;br&gt;&amp;gt;в 2.0 есть лазейки).</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (ksa242)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#169</link>
    <pubDate>Sun, 14 Jul 2019 17:31:16 GMT</pubDate>
    <description>Не в этом дело. По стандарту isNaN() всё, что не Number и не NaN, приводит к Number; и по стандарту же null приводится к +0, хотя, как ниже заметили, typeof null === &quot;object&quot;, а object при приведении к Number по стандарту  должен давать как раз NaN. Поведение документировано.&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#168</link>
    <pubDate>Sun, 14 Jul 2019 11:11:04 GMT</pubDate>
    <description>typeof null === &quot;object&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#167</link>
    <pubDate>Sun, 14 Jul 2019 10:04:34 GMT</pubDate>
    <description>и тут он узнал что null и NaN это разные значения (и типы)&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (Урри)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#166</link>
    <pubDate>Sun, 14 Jul 2019 06:53:14 GMT</pubDate>
    <description>Вот и выросло поколение...&lt;br&gt;&lt;br&gt;Во-первых, не обратная, а прямая. Префиксная. &lt;br&gt;&lt;br&gt;Во-вторых, в лиспе средствами языка (метапрограммирование) элементарно реализуется и обратная, и префиксная, и постфиксная, и даже просто математическая запись. Недоступная современной необразованной молодежи гибкость. &lt;br&gt;А еще большие числа, рациональные дроби и комплексные числа из коробки. &lt;br&gt;&lt;br&gt;&amp;gt; (/ 12345 555)&lt;br&gt;&lt;br&gt;823/37&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Основатель QEMU и FFmpeg опубликовал JavaScript-движок Quick... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/117893.html#165</link>
    <pubDate>Sun, 14 Jul 2019 00:08:10 GMT</pubDate>
    <description>Чем это ново и почему это интересно тебе?&lt;br&gt;</description>
</item>

</channel>
</rss>
