Size: a a a

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

2020 November 10

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
MaxGraey
В Fastly? 😂
не известно
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
The RISC-V J extension aims to make RISC-V an attractive target for languages that are traditionally interpreted or JIT compiled, or which require large runtime libraries or language- level virtual machines. Examples include (but are not limited to) C#, Go, Haskell, Java, JavaScript, OCaml, PHP, Python, R, Ruby, Scala, Smalltalk or WebAssembly.
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
чойта за J экстеншн?
источник

M

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

IP

Iaroslav Postovalov in WebAssembly — русскоговорящее сообщество
нарвался на багу в binaryen.js (там набор пассов для функции сломан). что делать?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Iaroslav Postovalov
нарвался на багу в binaryen.js (там набор пассов для функции сломан). что делать?
Это ты открыл issue?
источник

IP

Iaroslav Postovalov in WebAssembly — русскоговорящее сообщество
MaxGraey
Это ты открыл issue?
я открыл
источник

IP

Iaroslav Postovalov in WebAssembly — русскоговорящее сообщество
источник
2020 November 11

M

Miroslav in WebAssembly — русскоговорящее сообщество
Прощу прощения, наверняка очень нубский вопрос.
Выполняю такой код (сам код взят из презентации) и получаю TypeError: wabt.parseWat is not a function. Как мне таки вызвать parseWat()?
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Miroslav
Прощу прощения, наверняка очень нубский вопрос.
Выполняю такой код (сам код взят из презентации) и получаю TypeError: wabt.parseWat is not a function. Как мне таки вызвать parseWat()?
А wabt точно заинстален?
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Musлим Guseinov
А wabt точно заинстален?
Они видимо в новых релизах что-то поменяли, на 1.0.12 все ок
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Miroslav
Прощу прощения, наверняка очень нубский вопрос.
Выполняю такой код (сам код взят из презентации) и получаю TypeError: wabt.parseWat is not a function. Как мне таки вызвать parseWat()?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Musлим Guseinov
Они видимо в новых релизах что-то поменяли, на 1.0.12 все ок
после 1.0.12 wabt возвращает промис и нужно так:

const WabtModule = require("wabt");
const wabt = await WabtModule();
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Ну да, выше в ссылке это и внёс
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Musлим Guseinov
Ну да, выше в ссылке это и внёс
у тебя const wabtModule = require("wabt")();
а нужно
const WabtModule = require("wabt");
await WabtModule();
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
MaxGraey
у тебя const wabtModule = require("wabt")();
а нужно
const WabtModule = require("wabt");
await WabtModule();
Я там ниже промис через зен разрезолвил
источник

M

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

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Ну да, лучше через эвейт конечно
источник

M

Miroslav in WebAssembly — русскоговорящее сообщество
Musлим Guseinov и MaxGraey, спасибо большое, работает! Спасибо за код!
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
MaxGraey
после 1.0.12 wabt возвращает промис и нужно так:

const WabtModule = require("wabt");
const wabt = await WabtModule();
угу, тоже заметил. терь все тесты с wabt надо переписывать
источник