Size: a a a

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

2019 June 28

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Mikhail Voronov
в смысле, интерпретатор CPython компилируется в wasm и потом просто интерпретирует python-код?
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
сейчас изучу, спасибо!
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
https://github.com/iodide-project/pyodide/blob/master/Makefile#L19

Похоже там компилятся:
- CPython
- LZ4
- LIBPNG
- FREETYPE
- LAPACK
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
ну да там emcc - уже будет js часть
источник

f

folex in WebAssembly — русскоговорящее сообщество
А какие вообще есть языки (попроще чем Rust) с возможностью компиляции в чистый Wasm, без js?
источник

f

folex in WebAssembly — русскоговорящее сообщество
Хочется какой-то язык, на котором удобно писать прототипы бэкендов, и компилировать их в Wasm
источник

f

folex in WebAssembly — русскоговорящее сообщество
Я надеялся на Python или Go, но увы.
источник

AB

Aleksandr Borgardt in WebAssembly — русскоговорящее сообщество
C++
источник

f

folex in WebAssembly — русскоговорящее сообщество
Да, в целом это хороший вариант. Но не очень модный :)
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
С (который не С++). Zig (но биндинги руками надо писать)
источник

M

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

AB

Aleksandr Borgardt in WebAssembly — русскоговорящее сообщество
С++
источник

AB

Aleksandr Borgardt in WebAssembly — русскоговорящее сообщество
Внем все просто и стандарт свежий с++ 17
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Это в C++ то все просто?)))
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
Писать - просто.
источник

AB

Aleksandr Borgardt in WebAssembly — русскоговорящее сообщество
Писать чиать и в прод на с++ просто
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Вы шутите) Я еще могу понять C или Go. Но C++ это один из самых непростых ЯП как раз с кучей подводных камней и возможностей выстрелить себе в ногу
источник

f

folex in WebAssembly — русскоговорящее сообщество
ID:693357436
С (который не С++). Zig (но биндинги руками надо писать)
Про Zig думал, но задача слегка специфическая, на хакатонах писать Wasm бэкенды. Зиг придется на ходу учить, и доки пожалуй мало.
источник

YK

Yehór Kashperskyi in WebAssembly — русскоговорящее сообщество
Пока не начинаешь "постигать" - конечно просто ;)
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
folex
Про Zig думал, но задача слегка специфическая, на хакатонах писать Wasm бэкенды. Зиг придется на ходу учить, и доки пожалуй мало.
Zig - это си с небольшими модификациями
источник