Size: a a a

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

2019 November 30

К

Константин in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
в смысле сорцами?
Ну тип прям исходник. Не бребилд. Если они хотят в свою либу, то делают инклуд и собирают.
источник

К

Константин in WebAssembly — русскоговорящее сообщество
(может во мне живёт гентушник)
источник

lp

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

lp

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

lp

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

lp

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

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Константин
Ну тип прям исходник. Не бребилд. Если они хотят в свою либу, то делают инклуд и собирают.
смысл в том, что ты можешь интероп с васмом откуда угодно сделать, а если у тебя несобранный раст, то его в мой плюсовый проект легче не станет засовывать
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
смысл в том, что ты можешь интероп с васмом откуда угодно сделать, а если у тебя несобранный раст, то его в мой плюсовый проект легче не станет засовывать
Вот это да, есть огромный минус.
источник

M

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

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
какой кошмарный звук(
источник

M

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

P🛸

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

M

MaxGraey in WebAssembly — русскоговорящее сообщество
это все rust=) пихает в каждый бинарник свой blockchain)
источник

NZ

Nikita Zimin in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
смысл в том, что ты можешь интероп с васмом откуда угодно сделать, а если у тебя несобранный раст, то его в мой плюсовый проект легче не станет засовывать
Хмм... теоретически же можно взять .wasm, использовать оттуда вызовы, как из динамической библиотеки, затем потом взять тулзу-линковщик (которой сейчас как раз нет), которая соберёт твой .wasm (использующий библиотеку) + библиотечный .wasm в один готовый общий wasm-файл.
источник

OS

Oleg Shelajev in WebAssembly — русскоговорящее сообщество
Ну это мог бы и jit делать правда?
источник
2019 December 02

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
MaxGraey в доке по as не говорится что нельзя экспортировать класс, а у меня выходит ошибка ERROR: RangeError: Maximum call stack size exceeded. https://docs.assemblyscript.org/basics/limitations Я правильно понимаю, что понятие класса не имеет смысле в васме и мне нужно разбивать все на маленькие функции?
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
То есть в примере по n-body есть классы, но их не выгружают, а используют внутри.
источник

К

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

К

Константин in WebAssembly — русскоговорящее сообщество
а в обертке на JS так же - класс, который дерагет статик методы из WASM
источник

К

Константин in WebAssembly — русскоговорящее сообщество
и хранит ссылку на поинтер внутри WASM
источник