Size: a a a

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

2020 December 18

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Я когда выяснил, что же Wasm умеет по факту — тоже был сильно разочарован. Ожидал намного большего. 😊
источник

でゲソ in WebAssembly — русскоговорящее сообщество
сказали же что будет быстрее, но не сказали где
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
А еще говорят что если на Rust пкркписать то будет в 1000 раз быстрее =)

Как здесь)
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
А потом оказывается что для C использовалась библиотека с очень примитивным простенький алгоритм под названием tiny aes-128 а для Rust передовой Fixslicing (https://eprint.iacr.org/2020/1123.pdf) который внимание был портирован с некоторыми упрощениями из того же C =)
источник

でゲソ in WebAssembly — русскоговорящее сообщество
они могли каэш и какой-нибудь boring ssl попробовать по тому же принципу в васм побенчмаркать.
источник

AS

Aleksey Studnev ( bi... in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
Да это больше камень во огород маркетинга и информации вокруг Wasm.
Не так. Мне нужна была помощь сообщества а не использование определённой технологии
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Aleksey Studnev ( bitquery.io )
Не так. Мне нужна была помощь сообщества а не использование определённой технологии
Это не то сообщество, которое Вы разыскиваете... 😄
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Aleksey Studnev ( bitquery.io )
Не так. Мне нужна была помощь сообщества а не использование определённой технологии
Вам лучше спросить здесь:
https://t.me/webgl_ru

А еще лучше наверное в каком нибудь специализированном чате по WebVR / WebXR
источник
2020 December 20

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Редко когда CEO одной из самых крупных IT компаний рекомендует язык программирования. Это тот редкий случай;)
https://twitter.com/tobi/status/1340407834547253249
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
MaxGraey
Редко когда CEO одной из самых крупных IT компаний рекомендует язык программирования. Это тот редкий случай;)
https://twitter.com/tobi/status/1340407834547253249
красава!
источник

😌

😌 in WebAssembly — русскоговорящее сообщество
MaxGraey
Редко когда CEO одной из самых крупных IT компаний рекомендует язык программирования. Это тот редкий случай;)
https://twitter.com/tobi/status/1340407834547253249
typical tobi
источник

😌

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

ee

elias eliatto in WebAssembly — русскоговорящее сообщество
Привет! Как из-под wasm узнать серверный ip?
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
elias eliatto
Привет! Как из-под wasm узнать серверный ip?
Для ясности: Wasm-то на сервере или на клиенте? 😊
источник

НС

Никита Сковорода... in WebAssembly — русскоговорящее сообщество
Кстати. Заранее извините за тупой вопрос.
А почему в примерах асмскрипта используется var а не let/const для переменных, объявленных на уровне функции?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Никита Сковорода
Кстати. Заранее извините за тупой вопрос.
А почему в примерах асмскрипта используется var а не let/const для переменных, объявленных на уровне функции?
var / let имеют немного разную область видимости как ты знаешь. Это так же и для WebAssembly в котором локальные переменные могут существовать во вложенных блоках. Компилятор а потом оптимизатор все это все равно распределит оптимальным образом, но если мы хотим упростить ему работу, то можно сделать вот такую явную подсказку. Собственно вот почему. А так, ты в своем коде можешь использовать let / const без проблем везде. Как тебе будет удобнее
источник

НС

Никита Сковорода... in WebAssembly — русскоговорящее сообщество
MaxGraey
var / let имеют немного разную область видимости как ты знаешь. Это так же и для WebAssembly в котором локальные переменные могут существовать во вложенных блоках. Компилятор а потом оптимизатор все это все равно распределит оптимальным образом, но если мы хотим упростить ему работу, то можно сделать вот такую явную подсказку. Собственно вот почему. А так, ты в своем коде можешь использовать let / const без проблем везде. Как тебе будет удобнее
Значит ли это, что вары в каких-то случаях дешевле? Кроме переиспользования одной и той же переменной в двух разных областях видимости дальше для разных целей?
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Есть бага в сафари с const на уровне top для JSC, так что есть кейсы везде.
Зависит от компилятора
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Никита Сковорода
Значит ли это, что вары в каких-то случаях дешевле? Кроме переиспользования одной и той же переменной в двух разных областях видимости дальше для разных целей?
Дешевле для кого? Что компилятора да, меньше работы немного. Для конечного модуля (даже неоптимизированного) оно без разницы. Это все лишь для ускорения компиляции, не для ускорения рантайма)
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Константин
Есть бага в сафари с const на уровне top для JSC, так что есть кейсы везде.
Зависит от компилятора
При чем здесь Сафари?) Мы говорим про конкретный компилятор сейчас (и не JS)
источник