Size: a a a

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

2019 June 26

lp

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

lp

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

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
MaxGraey
Я так и знал, что Parity пилят клиент для браузера) Сначала libp2p, теперь wasmi =) Но ведь Parity уже делал браузерный клиент насколько я помню и потом от этого отказались
эти мысли были еще задолго до того как. Я в свое время (год назад) пилил WM pwasm для браузера
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
самое крутое - это libp2p в браузере, чтобы забыть про http уже
источник

DB

Dmitry Bubnenkov in WebAssembly — русскоговорящее сообщество
Alexey F.
самое крутое - это libp2p в браузере, чтобы забыть про http уже
Где про это почитать?
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
Dmitry Bubnenkov
Где про это почитать?
источник

AF

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

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
где-нибудь описывается ручное написание биндингов на js? Конкретно у меня есть функция, которая принимает null-terminated C-строку и я хочу из js передать в нее строку и на выход принять строку
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
TextEncoder / TextDecoder API для этого юзается
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
ну заынкодил вот я String в UInt8Array. А дальше? Там же столько мест, где с производительностью накосячить можно
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
беру себе указатель нужной длины из wasm-аллокатора и кладу туда по байту байты?
источник

ҪҸ

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

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
это да, но сначала же надо UInt8Array как-то передать в функцию. Или это уже напрямую можно?
источник

ҪҸ

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

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
ID:693357436
это да, но сначала же надо UInt8Array как-то передать в функцию. Или это уже напрямую можно?
источник

ҪҸ

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

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Вышел Safari Technology Preview 86. В нём:
- String.prototype.matchAll, который в еще в марте попал в ES2020
- поддержка Reference Types (phase 3) в #WebAssembly
- экспериментальная поддержка шейдерного языка WHLSL для WebGPU
- различные улучшения Pointer Events, WebRTC, IntersectionObserver, CSS, безопасности, Web Inspector
https://webkit.org/blog/9375/release-notes-for-safari-technology-preview-86/
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
anyref подвезли и WHLSL
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
Вышел Safari Technology Preview 86. В нём:
- String.prototype.matchAll, который в еще в марте попал в ES2020
- поддержка Reference Types (phase 3) в #WebAssembly
- экспериментальная поддержка шейдерного языка WHLSL для WebGPU
- различные улучшения Pointer Events, WebRTC, IntersectionObserver, CSS, безопасности, Web Inspector
https://webkit.org/blog/9375/release-notes-for-safari-technology-preview-86/
Да, разрабы из Safari вот сейчас очень порадовали
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
Вышел Safari Technology Preview 86. В нём:
- String.prototype.matchAll, который в еще в марте попал в ES2020
- поддержка Reference Types (phase 3) в #WebAssembly
- экспериментальная поддержка шейдерного языка WHLSL для WebGPU
- различные улучшения Pointer Events, WebRTC, IntersectionObserver, CSS, безопасности, Web Inspector
https://webkit.org/blog/9375/release-notes-for-safari-technology-preview-86/
Ого
источник