Size: a a a

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

2019 November 19

ҪҸ

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

ҪҸ

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

ҪҸ

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

ҪҸ

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

EO

Eugene Obrezkov in WebAssembly — русскоговорящее сообщество
Oleg Shelajev
не знаю, у меня нет сентимента что все пытаются обидеть мой васм такой хороший бедный никто тебя, васм, не понимает ничего-ничего они просто нубы и поэтому мне этот вопрос выглядит - почему когда яндекс карты делали js только было 1 размер бандла а когда добавили васм стал другой. Нормальный вопрос, что js что васм рантайм предоставляет хост. Что тот что тот язык компилируется в рантайме.
футпринт васм рантайма значительно меньше
источник

OS

Oleg Shelajev in WebAssembly — русскоговорящее сообщество
да, скорее всего там обвязки прилично — можно померить на пустом js-e и модуле с 1 пустой функцией
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Oleg Shelajev
да, скорее всего там обвязки прилично — можно померить на пустом js-e и модуле с 1 пустой функцией
я конечно между строк читал, но кажется жс клей там не прибавили к васму, так что там еще больше бандл фактически
источник

F

Fogr in WebAssembly — русскоговорящее сообщество
собственно самое интересное, норма ли это, что программа на васме большая
или всё же люди стараются не тянуть всё подряд и тогда размер меньше?
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Fogr
собственно самое интересное, норма ли это, что программа на васме большая
или всё же люди стараются не тянуть всё подряд и тогда размер меньше?
на расте должно быть меньше, т.к рантайма там меньше чем в плюсах, но я не эксперт и утверждать не могу
источник

ҪҸ

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

F

Fogr in WebAssembly — русскоговорящее сообщество
они там ещё что-то писали про gpbs, что опять же интересно, он же вроде в js из коробки не парсится, а значит возможно парсер на js почему-то оказался меньше
источник

С

Сергей in WebAssembly — русскоговорящее сообщество
Вангую, что JS-код яндекс карт минимизируется уже долгое время, а над васмом они чуток поработали для эксперимента, и всё. Наверняка ещё есть, куда уменьшить.
источник

F

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

С

Сергей in WebAssembly — русскоговорящее сообщество
Плюс, JS-код по определению более высокоуровневый, а значит занимает меньше места, т.к. бОльшая часть программы - в JS-рантайме браузера.
источник

F

Fogr in WebAssembly — русскоговорящее сообщество
хм, да, согласен
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
Fogr
они там ещё что-то писали про gpbs, что опять же интересно, он же вроде в js из коробки не парсится, а значит возможно парсер на js почему-то оказался меньше
в васм можно пробраосить все те же web api + js не умеет из коробки парсить ничего кроме JSON =)
источник

ҪҸ

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

ҪҸ

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

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Вставлю свои пять копеек, что Раст, что C++ нужно уметь готовить. Стрипать сборки, выкидывать jemalloc и заменять на более легкий, в Rust например до сих пор нету musl и используется сттандартная либа, но он хорошо может в LTE оптимизацию. Единственнй ЯП пока который в этом всем не нуждается и у которого самый легкий рантайм это AS =)
источник

M

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