Size: a a a

WebAssembly — русскоговорящее сообщество

2019 August 07

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
да
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
"It uses the PyPy python interpreter, compiled for the web via emscripten, with a custom JIT backend that emits asm.js code at runtime."
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Это не AOT и даже на Wasm
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
MaxGraey
Это не AOT и даже на Wasm
кстати, а для чего ещё есть AOT кроме C/C++/Rust/AS?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Ну наверное для Go/zig/nim/d/java. Знаю что у Crystal (по сути AOT руби) пока нету поддержки wasm. Вообще вот:
https://github.com/appcypher/awesome-wasm-langs#contents
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Кстати wasm-c-api теперь и для Rust появился:
https://github.com/yurydelendik/wasm-rust-api
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
оно тоже только v8 умеет?
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
и еще, киевляне, давайте запланируем встречу попить пива на следующей неделе
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
и еще, киевляне, давайте запланируем встречу попить пива на следующей неделе
Числа 14го?
источник
2019 August 08

NE

Nikolay Emrikh in WebAssembly — русскоговорящее сообщество
Всем привет, кто-нибудь может знает, в чем может быть проблема и возможно ли ее решить?
Использую php-in-browser, проблема в том, что в Safari 12 не резолвится промис, который отдает WebAssembly.instantiate, в который сую arrayBuffer с васм файлом.
WebAssembly.instantiate используется как фоллбэк при отсутствии WebAssembly.instantiateStreaming, которого нет в Safart 12+ (и в бете 13)
Удалось выяснить только то, что в Safari beta (13) все работает, а в 12 все виснет из-за WebAssembly.Memory, которая пристствует как поле в объекте — втором аргументе WebAssembly.instantiate. Если это поле оттуда выпилить — промис резолвится, но соответственно ничего не работает.
Пробовал как-то подвигать кол-во памяти, с которым создается экз. WebAssembly.Memory, но васм ругается на несоответствие прокинутой памяти. И вот, тупик
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
в 12 сафари instantiateStreaming есть, но это стаб
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
он ничего не делает
источник

NE

Nikolay Emrikh in WebAssembly — русскоговорящее сообщество
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
ты от ребят из html академии? :)
источник

NE

Nikolay Emrikh in WebAssembly — русскоговорящее сообщество
угу, оттуда)
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
я вспомнил просто разговор про это и посоветовал этот чат им =)

сейчас не смогу подробнее посмотреть, надо на самолет. но наверняка тут кто-нибудь поможет
источник

NE

Nikolay Emrikh in WebAssembly — русскоговорящее сообщество
было бы неплохо
источник

NE

Nikolay Emrikh in WebAssembly — русскоговорящее сообщество
возможно это какая-то бага сафари (раз в 13 бете починилось)
источник

NE

Nikolay Emrikh in WebAssembly — русскоговорящее сообщество
но возможно можно что-то подвигать и заработает, только вот я не знаю, что
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
интересно, почему wasm32-wasi таргет не поддерживает cdylib крейты
источник