<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Mozilla развивает прослойку для обеспечения переносимости ме...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html</link>
    <description>Разработчик из команды Mozilla представил (https://hacks.mozilla.org/2018/04/javascript-to-rust-and-back-again-a-wasm-bindgen-tale/) проект wasm-bindgen (https://github.com/alexcrichton/wasm-bindgen), в рамках которого ведётся разработка прослойки для организации взаимодействия между JavaScript  и кодом, скомпилированным в представление WebAssembly. В текущем виде проект сосредоточен на предоставление связки между языками JavaScript  и Rust, но в будущем ожидается появление поддержки и других языков, включая C/C++.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Wasm-bindgen позволяет из частей на разных языках организовать доступ к строкам, объекткам, классам и прочими структурам. Например,  можно импортировать в Rust функциональность JavaScript, такую как манипуляции с DOM, или наоборот экспортировать функциональность  Rust в JavaScript, такую как классы и функции, обеспечить совместную работу со сложными типами, такими как строки, классы и объекты, несмотря на то, что спецификация WebAssembly предусматривает манипуляцию только с низкоуровневыми чи</description>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#45</link>
    <pubDate>Mon, 09 Apr 2018 06:19:35 GMT</pubDate>
    <description>&amp;gt; Пока только выпиливаю.&lt;br&gt;&amp;gt; Видят боги, я был фанатом продуктов Mozilla Foundation со времён основания Mozilla &lt;br&gt;&amp;gt; Foundation. Но настала пора прощаться. :-( &lt;br&gt;&amp;gt; Пока в качестве браузера использую links2, в качестве смотрелки youtube - palemoon, &lt;br&gt;&amp;gt; ну а дальше - видно будет. WebKitGTK в последней версии что-то &lt;br&gt;&amp;gt; тоже становится жирноват, так что вопрос с нормальным браузером для RTK &lt;br&gt;&amp;gt; неожиданно открыт. :-) &lt;br&gt;&lt;br&gt;Кстати да, проблема с palemoon, не всё там можно делать. Я было подумал на него перейти с firefox, но выяснилось, что он уже протух сто лет в обед. Например он-лайн платежи через яндекс у меня в palemoon идти отказались.&lt;br&gt;&lt;br&gt;Лучше, чем links2, считаю -- w3m. У него ещё и обёртка в emacs есть. Но вообще это извращение.&lt;br&gt;&lt;br&gt;Обидно терять Firefox, столько на него было завязано в workflow. Но с тех пор, как они дропнули свои аддоны, делать ничего не остаётся.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Ordu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#44</link>
    <pubDate>Sun, 08 Apr 2018 18:41:53 GMT</pubDate>
    <description>&amp;gt; А они не хотят таки запилить такую спецификацию WebAssembly, которая бы позволяла &lt;br&gt;&amp;gt; обходится без ЖС совсем?&lt;br&gt;&lt;br&gt;Может и хотят, но пока рано рыпаться. Надо подождать, когда через все эти wasm-bindgen&apos;ы появятся API для разных языков. Вот тогда можно будет оценить накопленный опыт и подумать о том, чтобы создать единый API, поверх которого будут строится эти. Тогда можно будет не просто скопировать жабаскриптовый API, но сделать лучше.&lt;br&gt;&lt;br&gt;Помимо этого, с этим API ведь есть ещё проблема, что mozilla не может решать такие проблемы в одиночку. То есть может наверное, но не факт, что гуглы всякие пойдут следом и подхватят. Надо сначала обсудить с гуглом и прочими и придти к консенсусу относительно этого API. А это время, во-первых, а во-вторых, надо иметь аргументы, а чтобы иметь аргументы нужен опыт, и тут мы возвращаемся к тому, что ещё не время. Вот когда будет на github&apos;е десяток пристойных сайтов с активным использованием wasm, чтобы можно было пощупать и внутрь заглянуть, вот тогда можно будет о чём-то гов</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (irinat)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#43</link>
    <pubDate>Sun, 08 Apr 2018 15:32:25 GMT</pubDate>
    <description>Правильно. Давайте ныть об этом на локальном веб-сайте. Это ведь так помогает...&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#42</link>
    <pubDate>Sun, 08 Apr 2018 08:42:20 GMT</pubDate>
    <description>Oracle в 9 версии отказался от аплетов и даже web start (потому что ему Java не нужна). От flash пока не отказались кажется, но пытаются. &lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#41</link>
    <pubDate>Sat, 07 Apr 2018 10:42:55 GMT</pubDate>
    <description>&amp;gt; &amp;gt; Watcom как много в этом слове :) &lt;br&gt;&amp;gt; ничего там нет, в слове этом. компилятор(ы) от Watcom&lt;br&gt;&lt;br&gt;... вроде как оптимизировали гораздо лучше, чем микрософтские (про борланд вообще молчу, у них оптимизации были лишь самые базовые).&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#40</link>
    <pubDate>Sat, 07 Apr 2018 10:39:24 GMT</pubDate>
    <description>&amp;gt; Вам никто не мешает&lt;br&gt;&lt;br&gt;А вам никто не мешает поставить вейланд.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Хряк)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#39</link>
    <pubDate>Sat, 07 Apr 2018 07:08:33 GMT</pubDate>
    <description>в линуксе вместо графической подсистемы иксы. &lt;br&gt;&lt;br&gt;Были иксы, их выкинули на свалку. А под вейланд они еще сам бройзер не перевели.&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Sfinx)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#38</link>
    <pubDate>Sat, 07 Apr 2018 04:52:50 GMT</pubDate>
    <description>ага, бесполезная трата времени - создавать каждый раз новую х#рь/язык чтобы оно появилось как еще один npm пакет из сотни строк.&lt;br&gt; а вообще-то у анонимусов короткая память - первый javascript был сделан в Netscape. То-то чуваки подохр#нели во что он теперь превратился ;) Ну и все уже давно знают чем разницу между микрософтом и царем Мидасом - у царя все, к чему он прикасался, превращалось в золото, а у микрософта в г#вно.. Поэтому тут весьма показателен пример рукож#пого г#внософта, который не только не смог его испоганить своим жскриптом этот эту технологию но и феереично похоронил своего осла, тупо из-за врожденной неспособности скопировать дух языка...&lt;br&gt;</description>
</item>

<item>
    <title>Mozilla развивает прослойку для обеспечения переносимости ме... (Валик228)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/114025.html#37</link>
    <pubDate>Sat, 07 Apr 2018 04:51:34 GMT</pubDate>
    <description>&amp;gt; Watcom как много в этом слове :) &lt;br&gt;&lt;br&gt;ничего там нет, в слове этом. компилятор(ы) от Watcom были популярны только под МС-ДОС из-за отсутствия нормальной поддержки 32-битного режима в борланд и МС-овских компиляторах, а так же наличия Дос-екстендера в поставке.&lt;br&gt;</description>
</item>

</channel>
</rss>
