Size: a a a

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

2021 May 27

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
В "самом Wasm" будут по крайней мере корутины через https://github.com/WebAssembly/stack-switching
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
А что значит "не используя готовый язык"?
источник

FL

First Last in WebAssembly — русскоговорящее сообщество
О, не видел, спасибо
источник

FL

First Last in WebAssembly — русскоговорящее сообщество
Не используя готовый язык и какие-то его библиотеки для компиляции в wasm его.

То есть я знаю, например, что можно go в васм скомпилировать, но мне интересно не это
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Так доступные возможности зависят не столько от компилируемого языка, сколько от хоста, в котором итоговый Wasm запускается. 🤷‍♀️

Если запускать в браузере — будут доступны Веб-воркеры. В Wasmer.io — что-то своё, в Wasmtime — своё. Или не доступно.
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
В сборке wasi-sdk добавлена какая-то "магия" для обхода системных путей (и возможно определённых настроек). Он более-менее стандартный, но стоит такие вещи переносить в нормальный клэнг. Как это можно возпроизвести?
источник

К

Константин in WebAssembly — русскоговорящее сообщество
P.S
А что может быть если у тебя JS выполняется ооооочень долго, но я не вижу нагрузки не по GPU  (я думал просто фрейм долгий)  ни по CPU в диспетчере, но профайлер браузера говорит что CPU загинается.
Тип браузер показывает мне 100% утилизацию по CPU, а если смотреть в систему, там если 50%  - это уже хорошо.
источник

FL

First Last in WebAssembly — русскоговорящее сообщество
Вот мне и интересно, какие есть опции. Emscritten и с/с++ не интересно, воркеры тоже, а каких-то опций в wasm рантаймах не нашел
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Значит, нужно самому дописать. 🤷‍♀️😁
источник

FL

First Last in WebAssembly — русскоговорящее сообщество
Я вам что программист что ли
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Самая последняя спека по wasm GC
https://docs.google.com/document/d/1DklC3qVuOdLHSXB5UXghM_syCh-4cMinQ50ICiXnK3Q/edit#heading=h.9dwoku9340md

Добавили array.copy
источник
2021 May 28

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Переслано от Roman
Хочу попробовать эмбеддить wasm в своё приложение. Что посоветуете, wasmer или wasmtime?
источник

R

Roman in WebAssembly — русскоговорящее сообщество
Спасибо.
Уточню, приложение на Rust. Модули, наверное тоже все будут на Rust
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Для webassembly я чаще использую
Анонимный опрос
6%
C
12%
С++
46%
Rust
19%
AssemblyScript
4%
C#
13%
Другое
Проголосовало: 52
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Не хочу никого обидеть, просто интересно стало
источник

УВ

Учусь Вебу in WebAssembly — русскоговорящее сообщество
Я только планирую Rust. Проголосовать за него будет корректным?
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Да, конечно
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Я думаю если уже знаешь Rust но не использовал wasm в качестве цели компиляции то да, но если Rust еще планируешь изучать, то как по мне более справедливо будет воздержаться
источник

К

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

К

Константин in WebAssembly — русскоговорящее сообщество
Но ...
источник