Size: a a a

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

2020 March 04

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
folex
Ну мб сендбоксинг + у wasi вроде хорошая модель capabilities. В итоге можно попробовать шейрить код между разными машинами, диспатчить его выполнение а-ля FaaS / serverless. Шейрить код можно и с фронта, а-ля edge computing.

В целом примерно то же можно сделать и в докере, конечно, если фронт не считать.
так а проблемы с многопоточностью, которые никакими тулчейнами сейчас нормально не решены, как это все помогает решить?
источник

f

folex in WebAssembly — русскоговорящее сообщество
Это к @supernewbie вопрос, мне тоже интересно :)
источник

IR

Ilya Rezvov in WebAssembly — русскоговорящее сообщество
можно в эрланг запихнуть какой-нить сишный васм рантайм, и использовать OTP для оркестровки и в воркер процесах ранать логику написаную на WASM'e
источник

S

Sergey in WebAssembly — русскоговорящее сообщество
Ппц
источник

ҪҸ

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

S

Sergey in WebAssembly — русскоговорящее сообщество
А кто шарит есть ли все-таки способы использования потоков и ajax прямо в браузере из васм кода?
И если нет, то в чем явный выигрыш перед простым JS/TS ( кроме компиляции С в Васм)?
источник

IR

Ilya Rezvov in WebAssembly — русскоговорящее сообщество
Sergey
А кто шарит есть ли все-таки способы использования потоков и ajax прямо в браузере из васм кода?
И если нет, то в чем явный выигрыш перед простым JS/TS ( кроме компиляции С в Васм)?
это же прямо на сайте васма написано - компактность бинарника и скорость выполнения
источник

ҪҸ

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

ҪҸ

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

IR

Ilya Rezvov in WebAssembly — русскоговорящее сообщество
как довезут интерфейс типы, то возможно и аяксы делать прямо из васма
источник

ҪҸ

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

ҪҸ

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

IR

Ilya Rezvov in WebAssembly — русскоговорящее сообщество
ну почему же, в теории интерфейс типы позволят прокинуть WebAPI в WASM минуя JS рантайм
источник

IR

Ilya Rezvov in WebAssembly — русскоговорящее сообщество
и такие интеншены явно есть
источник

ҪҸ

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

ҪҸ

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

S

Sergey in WebAssembly — русскоговорящее сообщество
Ilya Rezvov
ну почему же, в теории интерфейс типы позволят прокинуть WebAPI в WASM минуя JS рантайм
А когда вообще планируют вводить?
источник

S

Sergey in WebAssembly — русскоговорящее сообщество
/stat@combot
источник

C

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

IR

Ilya Rezvov in WebAssembly — русскоговорящее сообщество
когда все про это договоряться и сделают хотя бы пару имплементаций в разных браузерах 🙂
источник