Size: a a a

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

2020 April 27

AK

Anton Korotkikh in WebAssembly — русскоговорящее сообщество
а как дела у WASI с сетью есть ли какой-то роадмап или планы? пока выглядит так, что оно могёт работать только с файловым сокетом.
когда переодически смотрю за этим, натыкаюсь на странные обсуждения вплоть до таких вещей, мол давайте всю сеть завернём в юникс сокет (cloudabi)
https://github.com/NuxiNL/flower
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
эээ, ∼ 4-5x slower than state of the art wasm JIT engines
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
в чем суть?
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
Anton Korotkikh
а как дела у WASI с сетью есть ли какой-то роадмап или планы? пока выглядит так, что оно могёт работать только с файловым сокетом.
когда переодически смотрю за этим, натыкаюсь на странные обсуждения вплоть до таких вещей, мол давайте всю сеть завернём в юникс сокет (cloudabi)
https://github.com/NuxiNL/flower
ты этот вопрос раз в полгода задаёшь :)
источник

AK

Anton Korotkikh in WebAssembly — русскоговорящее сообщество
Mikhail Voronov
ты этот вопрос раз в полгода задаёшь :)
ога, проверяю переодически как оно там)
источник

ҪҸ

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

VS

Volodymyr Shymanskyy in WebAssembly — русскоговорящее сообщество
про суть - читай Readme
источник

AK

Anton Korotkikh in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
при том что на cloudabi давно забили в wasm контексте и wasi не на нем основан
такс, а что они тогда с сетью думают делать или её вовсе не будет и всё ограничится сисколами для работы с фс?
в wasmtime, написали типа мы ещё не решили
Sockets aren't naturally hierarchical though, so we'll need to decide what capabilities look like. This is an area that isn't yet implemented.

но будут ли... или забьют вообще на сеть.
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Anton Korotkikh
такс, а что они тогда с сетью думают делать или её вовсе не будет и всё ограничится сисколами для работы с фс?
в wasmtime, написали типа мы ещё не решили
Sockets aren't naturally hierarchical though, so we'll need to decide what capabilities look like. This is an area that isn't yet implemented.

но будут ли... или забьют вообще на сеть.
в смысле ограничиться? в юниксах everything is a file
источник

ҪҸ

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

でゲソ in WebAssembly — русскоговорящее сообщество
Георгий
ну да, наверное. разве там основная проблема не то что код это кусок кала?
какая разница, если компилируется
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
эээ, ну я помню как люди переходили с x32 на x64 и уже просто не работало ничего
источник

Г

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

Г

Георгий in WebAssembly — русскоговорящее сообщество
это только тут всё охренительно и все всё компилируют, в реале мне кажется с ума сойдешь че-то на васм скомпилить реальное
источник

でゲソ in WebAssembly — русскоговорящее сообщество
никто не говорил что будет легко
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
ну так) скомпилируется это не главное
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
но это да
источник

Г

Георгий in WebAssembly — русскоговорящее сообщество
но это реально запарно и хз зачем им парится
источник

でゲソ in WebAssembly — русскоговорящее сообщество
беседка врядли станет.
источник

AK

Anton Korotkikh in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
в смысле ограничиться? в юниксах everything is a file
так то оно файлы всё, да, но есть нюансы. если бы всё было так просто и унифицровано, то была бы и работа с сетью. по факту ни одна из реализаций wasi, как я понял (ткните, если не прав), не умеет в tcp до сих пор.
источник