LINUX.ORG.RU
ФорумTalks

Запилен компилятор WebAssembly

 , , ,


0

1

Уже можно компилировать C/C++ и базовое подмножество .NET CIL в WebAssembly. Реализован медленный polyfill, позволяющий выполнять WebAssembly в браузерах, не имеющих его нативной поддержки. А её пока нет ни в одном из браузеров. Тем не менее, плакальщицы на YC уже возбудились и недоумевают в стиле: «как так, нас не спросили», «куда катится мир, какое будет безумие, если для web'а на клиенте можно будет использовать любой ЯП, а не только JS».

  1. https://hacks.mozilla.org/2015/12/compiling-to-webassembly-its-happening/
  2. https://kripken.github.io/talks/wasm.html (презентация)


Последнее исправление: dazdraperma (всего исправлений: 1)

Это не безумие будет, а благодать. Особенно для тех, кого тошнит от js.

Hertz ★★★★★
()
Ответ на: комментарий от umren

Жаба есть во всех браузерах?

Во всех одном, да.

как давно?

Вот бы знать... С первых версий браузера, наверное.

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

какая про проприетарная подделка, еще ставить надо, говорят там еще дыры в безопаности дикие, нет? на мобилках работает?

umren ★★★★★
()
Ответ на: комментарий от umren

какая про проприетарная подделка

icedtea есть

еще ставить надо

Лучше не надо!

говорят там еще дыры в безопаности дикие, нет?

А куда без них? И в сабже будут.

на мобилках работает?

Есть мобилка, целиком работающая на сабже. Максимум тормозов!

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

то есть ты предлагаешь какую то хрень, которая нигде не работает, дырявая как решето и которой в браузере никто не пользуется? ясно, понятно

umren ★★★★★
()
Ответ на: комментарий от umren

Нет, я предлагаю совсем не пользоваться тормозными виртмашинами. Ни старыми, ни сабжем.

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

Она заменит собой жабоскриптовую вм. На js, естесственно, говноеды писать продолжат, просто он будет компилиться в webasm. Короче, никто ничего не заметит.

Hertz ★★★★★
()
Ответ на: комментарий от umren

ради интереса посмотри кто участвует в проекте

Ради интереса надо смотреть кто возглавляет и кто раздает бабло на подобные эксперименты.

gh0stwizard ★★★★★
()
Ответ на: комментарий от Lavos

Тормозить еще сильнее будет?

Наоборот, всё это делается с обратной этому целью.
Кто то морду пишет на elm, кто-то на clojurescript, typesctipt, coffeescript – тысячи их. Вся эта братия сейчас компилится в js от безысходности. С новой вм они смогут этой фазы избежать и сразу, напрямую компилиться в байткод. Скорость выполнения должна возрасти. От быдоокодеров это не спасёт, но это другая тема совсем.

Hertz ★★★★★
()
Ответ на: комментарий от gh0stwizard

Посмотрел, там комитет всех производителей, если про бабло - то большинство мозиловского бабла вроде от гугла?) получается гугл!

umren ★★★★★
()
Ответ на: комментарий от umren

большинство мозиловского бабла вроде от гугла?

Две трети было от Гугла (ныне Алфавит). Однако, в декабре прошлого года контракт закончился и не был продлён. Сейчас это, прежде всего, Yahoo. Причина отказа продлевать контракт не сообщается (по инициативе ли Гугла или Yahoo предложил лучшие условия).

dazdraperma
() автор топика
Ответ на: комментарий от Lavos

В эту «жабу» больше плюшек завезут, вплоть до ручного управления памятью и доступа к железу и всё это из коробки в %YOUR_BROWSER_NAME%, без завязки на легаси жабовского байт-кода и всяких левых плагинов.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 2)
Ответ на: комментарий от gh0stwizard

атом тоже хотели использовать только в мирных целях

А его сейчас где-то применяют не в мирных?

imul ★★★★★
()
Ответ на: комментарий от StReLoK

А как насчёт безопасности? Что-то мне подсказывает что эта штука по определению не может быть не дырявой.

Где ты видел эту безопасность? Очнись - безопасность на доработаных технологиях/архитектурах из 70-х - миф.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 1)
Ответ на: комментарий от foror

безопасность на доработаных технологиях/архитектурах из 70-х - миф

Раскрой тему. Чем тебя не устраивают, например, capability-based системы?

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Я подразумевал более высокоуровневые темы, а не то, что использовалось разведками еще до появления телеграфа. Не понимаю, зачем раскрывать эту тему - все на поверхности. Устаревшие ЯП/библиотеки для разработки системного/прикладного софта, сложность которого значительно выросла, вырвавшись за возможности человека вооруженного отставшими инструментами разработки.

Опять же тянущейся шлейф легаси, позволяя из коробки, любому, иметь полный доступ в %USER_HOME%.

Я уж не говорю, о том, что браузеры претендуя на замену ОС, принесут еще больше страданий пользователям. Я до сих пор не видел вменяемой защиты от плагинов, которые банально выкупаются у создателей и изменяются по собственому вкусу. Этакая централизованная доставка бекдоров по запросу - все лучшее от windows и ubuntu software center.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 3)
Ответ на: комментарий от foror

Опять же тянущейся шлейф легаси

Если у тебя претензии к Unix security, так и говори, а не надувай щеки о 70-х.

Я до сих пор не видел вменяемой защиты от плагинов, которые банально выкупаются у создателей и изменяются по собственому вкусу

От предателей невозможно защититься технологическими мерами (к вопросу о методах разведок до появления телеграфа).

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.