Size: a a a

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

2021 May 13

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Вы же знаете, что я занят... 😉
источник

АК

Александр Кузнецов... in WebAssembly — русскоговорящее сообщество
JVM
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
NIH?
источник

A

Adv0cat in WebAssembly — русскоговорящее сообщество
Ваше сердце прнадлежит Расту?)
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
А если серьезно, у обоих технологий (jvm, wasm) свои сильные и слабые стороны
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
только сейчас увидел сообщение.
они присоединились к разработке изначально, с анонса в 2015. недавно они только к Bytecode Alliance присоединились
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
а что там с объединением wasmtime и lucet? на какой это стадии?
источник

УВ

Учусь Вебу in WebAssembly — русскоговорящее сообщество
Ну и что что JVM. На JVM используя не Java/Kotlin не попишешь
источник

УВ

Учусь Вебу in WebAssembly — русскоговорящее сообщество
А в чем разница присоединится к разработке и присоединится к  Bytecode Alliance?
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Groovy, Scala, Clojure не считая мелких брызг. 🤷‍♀️
источник

УВ

Учусь Вебу in WebAssembly — русскоговорящее сообщество
А Rust, C++, C#, Python и остальные?
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Напоминаю: "На JVM используя не Java/Kotlin не попишешь" Это не правда.

На самом деле, и на этих можно при большом желании и использовании Graal VM.
Впрочем, на C# и Python и на Wasm не сильно-то попишешь.
источник
2021 May 14

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Опа, branch-hinting уже в v8! Правда под флагом
https://chromium.googlesource.com/v8/v8.git/+/50d725f1e57851613404e41a91b378baad570e2f
источник

УВ

Учусь Вебу in WebAssembly — русскоговорящее сообщество
Что это?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
В C++20 это likely / unlikely, в более ранних версиях это __builtin_expect (для Clang), для Gcc не помню
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Вкратце это хинты компилятору / кодогенератору указывающие какая ветка более горячая (будет выполняться чаще), что соответственно очень хорошо сказывается на когерентности кеша и соответственно производительности
источник

УВ

Учусь Вебу in WebAssembly — русскоговорящее сообщество
Это должно сказаться на производительности именно v8? К вебасм имеет какое то отношение?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Это хинты именно для рантайма такого как v8 или wasmtime, но они должны поддерживаться на уровне webassembly и высокоуровненого языка. Ну и наконец программист должен правильно их расставить что бы был бенефит
источник

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
а это что за штука?
источник

M

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