Size: a a a

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

2019 April 09

lp

lil pep in WebAssembly — русскоговорящее сообщество
ну так вот оно не определнно )
источник

lp

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

lp

lil pep in WebAssembly — русскоговорящее сообщество
исключений нет
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
и вот люди используют ABI по принципу "делаю то же самое что С сделал бы на той же платформе"
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
lil pep
просто так получается что на каждой платформе есть си компилятор
и в стандарте никак не описано, значит?
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
или даже не С, а конкретный компилятор С (тут можно вспомнить про ситуацию с виндой)
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
Alexey F.
и в стандарте никак не описано, значит?
ну кстати не знаю точно
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
в стандарте скорее всего не описано
источник

lp

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

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
Но ведь вполне нормально, что бинарники от разных компиляторов несовместимы. Где не так? Виртуальные машины с байт-кодом не считаются
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ID:693357436
Но ведь вполне нормально, что бинарники от разных компиляторов несовместимы. Где не так? Виртуальные машины с байт-кодом не считаются
это было нормально до того, как появился wasmer, допустим. Но раз такая движуха, можно было бы и стандарт запилить
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
как WASI, только для всего остального )
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
ID:693357436
Но ведь вполне нормально, что бинарники от разных компиляторов несовместимы. Где не так? Виртуальные машины с байт-кодом не считаются
зависит от их разности конечно. На практике я думаю если возьмешь обьектники clang и gcc и попытаешься слинковать думаю будет успех
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
но я теоретик, а не практик
источник

lp

lil pep in WebAssembly — русскоговорящее сообщество
не пробовал )
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
tcc врядли всё сможет скомпилировать, что могут собирать gcc/clang
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Alexey F.
как WASI, только для всего остального )
да для чего остального-то?)
источник

ҪҸ

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

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Я так понимаю стандартизировать FFI?
источник

ҪҸ

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