Size: a a a

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

2020 November 04

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Volodymyr Shymanskyy
ну по моих оценках, не оч. сильно там повлияет. <5% наверное
Очень сильно зависит от языка. Например если там все pass by value как в Rust и частично в C++ то multi-values весьма к месту. Если там хаскель или много есть обход по дереву в рекурсивном стиле то tail calls тоже могут пригодиться
источник

VS

Volodymyr Shymanskyy in WebAssembly — русскоговорящее сообщество
нет, пока ни Tail Call ни MV пока нет ;)
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
MaxGraey
Очень сильно зависит от языка. Например если там все pass by value как в Rust и частично в C++ то multi-values весьма к месту. Если там хаскель или много есть обход по дереву в рекурсивном стиле то tail calls тоже могут пригодиться
C++ пока что. Как включить и попробовать?
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
Volodymyr Shymanskyy
нет, пока ни Tail Call ни MV пока нет ;)
@maxgraey ты планируешь вконтрибьютить это в wasm3?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Alex Raud
@maxgraey ты планируешь вконтрибьютить это в wasm3?
Я пока на Binaryen сосредоточем) Но может вконтрибучу bulk memory потом
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
MaxGraey
Очень сильно зависит от языка. Например если там все pass by value как в Rust и частично в C++ то multi-values весьма к месту. Если там хаскель или много есть обход по дереву в рекурсивном стиле то tail calls тоже могут пригодиться
multi values ещё очень сильно влияют на возвращаемые значения, потому что без них llvm компилит код так, что добавляется дополнительный параметр, в который нужно записать сложное возвращаемое значение
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
MaxGraey
Очень сильно зависит от языка. Например если там все pass by value как в Rust и частично в C++ то multi-values весьма к месту. Если там хаскель или много есть обход по дереву в рекурсивном стиле то tail calls тоже могут пригодиться
Вот наглядный пример с MV и без:
https://godbolt.org/z/f9OIcq
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
Кстати мы в wowcube.com уже начинаем привлекать под NDA первых желающих пописать игры под принципиально новую консоль ;) wasm/C++ один из способов. Второй - web-projector (это когда игра выполняется на хосте, а на куб летят только изменения экранов)
источник

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
Alex Raud
Кстати мы в wowcube.com уже начинаем привлекать под NDA первых желающих пописать игры под принципиально новую консоль ;) wasm/C++ один из способов. Второй - web-projector (это когда игра выполняется на хосте, а на куб летят только изменения экранов)
интересная у вас задумка
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
Mikhail Voronov
интересная у вас задумка
Это на самом деле мальчик изобрел. И так получилось что папа у него - бизнесмен от Бога. Ну и тоже изобретатель. Сейчас выходим на рынок в ближайшее время.
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Alex Raud
Кстати мы в wowcube.com уже начинаем привлекать под NDA первых желающих пописать игры под принципиально новую консоль ;) wasm/C++ один из способов. Второй - web-projector (это когда игра выполняется на хосте, а на куб летят только изменения экранов)
Может, закинуть это в RU Rust GameDev —
https://t.me/rust_gamedev_ru
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
Как бы да, но я RUST еще не прикрутил. Пока C++ делаем.
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Alex Raud
Как бы да, но я RUST еще не прикрутил. Пока C++ делаем.
Может, там кто-то подорвётся и прикрутит? 😄
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
Может, там кто-то подорвётся и прикрутит? 😄
давай предложим, я команду могу расширить 🙂 сможешь им закинуть, чтобы не от холодного меня пришло?
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Alex Raud
давай предложим, я команду могу расширить 🙂 сможешь им закинуть, чтобы не от холодного меня пришло?
Да я там тоже никто. 🤷‍♀😂
источник

AR

Alex Raud in WebAssembly — русскоговорящее сообщество
но хотя бы уже не новый, это раз, и любое "разрешите вам представить" работает лучше чем "я хрен с горы" 🙂
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Alex Raud
но хотя бы уже не новый, это раз, и любое "разрешите вам представить" работает лучше чем "я хрен с горы" 🙂
Ну, я попытался как умел... 😂
источник

YJ

Yo Jla in WebAssembly — русскоговорящее сообщество
а может в https://t.me/rust_jobs  ??
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Это у @Duarxela нужно спросить. 😊
источник

M

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