Size: a a a

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

2020 April 27

AK

Anton Korotkikh in WebAssembly — русскоговорящее сообщество
でゲソ
я прост задался вопросом, что если предположить что сокеты завезут в Васю то кому-то все равно придётся их писать на высокоуровневых языках
это да, васю кому-то придётся писать, может и напишут, поэтому это такая тема... пока оторванная от реального процесса разработки скажем так, больше про помечтать/надееться. что, например, тот же оркал или ибм, возьмёт свою сишные драйвера бд, портирует на васм и начнёт их поддерживать, нравне с jdbc или может вместо си либы, признав её легаси
источник

でゲソ in WebAssembly — русскоговорящее сообщество
предложил бы обернуть сие растом ради кроссплатформы, но растоманов конечно же столько же сколько и тех сишников
источник

AS

Aleksey Sidorov in WebAssembly — русскоговорящее сообщество
Растомана проще выучить и воспитать чем бородатого сишника
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
Aleksey Sidorov
Растомана проще выучить и воспитать чем бородатого сишника
+, в раст ещё относительно просто перейти из других более "высокоуровневых" языков
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
Новая статья в блоге V8 — What’s in that .wasm? Introducing: wasm-decompile” рассказывает об утилите wasm-decompile, которая может “декомпилировать” #WebAssembly в текстовый формат, более похожий на код на языке, подобном языку C для того чтобы лучше понимать во что скомпилировался код.  wasm-decompile умеет брать имена из отладочной информации и линковки, понимает дата секций, уже поддерживает несколько нововведений вроде multi-value.
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
でゲソ
а разве ещё не выпилили?
еще доступен под origin trial и в ХромОС
источник
2020 April 28

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Когда там пропосал на добавление .wasm в import выкатят? Не удобно пакеты устанавливать и создавать самим.
источник

P🛸

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

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
@bashorov сегодня на CG кажется что-то интересное было? я снова пропустил :(
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
Мне лично интересовало чем закончится эпопея с “Make funcref NOT a subtype of anyref”, остальное слушал “краем уха”
Большинство проголосовало за удаление сабтайпинга.
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
Кроме этого, был представлен новый пропозал https://github.com/penzn/wasm-long-vectors, в какой-то степени, альтерантива текущем пропозалу про SIMD, хотя автором(и) не предлагается в качестве замены.
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
И обсуждали C API
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Zalim Bashorov
Кроме этого, был представлен новый пропозал https://github.com/penzn/wasm-long-vectors, в какой-то степени, альтерантива текущем пропозалу про SIMD, хотя автором(и) не предлагается в качестве замены.
Так это не альтернатива а следующее расширение SIMD. Так и планировалось, сначала появиться Fixed SIMD который будет наименьшим общим случаем для всех платформ, а затем уже Variable-length SIMD
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
я не слежу за SIMD, но почему Variable-length SIMD не достаточно?
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
Zalim Bashorov
Мне лично интересовало чем закончится эпопея с “Make funcref NOT a subtype of anyref”, остальное слушал “краем уха”
Большинство проголосовало за удаление сабтайпинга.
ага, но там как-то вяло это приняли и Бен разослал письма типа “если не согласны, то пишите”
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
Разве что, чтобы не возиться с length который будет известен только на рантайме
источник

NL

Nick Linker in WebAssembly — русскоговорящее сообщество
Коллеги, кто-нибудь пробовал делать проекты для WASM из нескольких wasm-файлов? Есть примерчик или информация, как это можно сделать?
Можно ли сделать так, чтобы они (wasm-файлы) могли образовывать цикл, то есть взаимно зависеть друг от друга?

Спасибо.
(ps использую rust для компиляции в васм)
источник

lp

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

Но всегда можно призвать на помощь host
источник

lp

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

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
Sergey Rubanov
ага, но там как-то вяло это приняли и Бен разослал письма типа “если не согласны, то пишите”
это потому что этот пункт обсуждался последние 3-5 минут, т.к. времени уже не было голосование провели без особого разъяснения, переносить не хотели потому что уже множество митингов провели пытаясь договориться. А основным тригером, пологаю, было то чо кто-то высказался что проголосвал против потому-что не было предоставленно достаточно информации.
источник