Size: a a a

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

2021 March 09

TP

Tim Plotnikov in WebAssembly — русскоговорящее сообщество
Типа там запросик в сеть, парс джейсона и рисование кнопок?)
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Думаете будут на нем пилить фронт-приложения?
Уже пилят (см. Yew), несмотря на то, что это достаточно бессмысленно. Но фронтендерам не привыкать. 🤷‍♀️
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Да, без GC тяжеловато компилировать языки в васм)
Компилировать не сложно — выполнять неудобно. 😂
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Типа там запросик в сеть, парс джейсона и рисование кнопок?)
Хоть сейчас можешь это делать
источник

TP

Tim Plotnikov in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
Уже пилят (см. Yew), несмотря на то, что это достаточно бессмысленно. Но фронтендерам не привыкать. 🤷‍♀️
Это я видел, но думаю все понимают что раст это вооообще не тот язык на котором хочется фронтенды писать
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
Уже пилят (см. Yew), несмотря на то, что это достаточно бессмысленно. Но фронтендерам не привыкать. 🤷‍♀️
почему бессмысленно?
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Evgεny 🤙
почему бессмысленно?
Без доступа к сети, DOM и Interface Types? Супер логично же, ага. 😉
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
Без доступа к сети, DOM и Interface Types? Супер логично же, ага. 😉
лучше на жс писать по-твоему?
источник

TP

Tim Plotnikov in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Это я видел, но думаю все понимают что раст это вооообще не тот язык на котором хочется фронтенды писать
Да что там фронтенды, я не могу за компиляторы на расте сесть, окамл пока выигрывает на этом поприще 😅
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Это я видел, но думаю все понимают что раст это вооообще не тот язык на котором хочется фронтенды писать
Rust сам по себе не самый плохой язык для фронтенда. Особенно фронтенда специфического свойства — иногда нужно и high performance/low latency. Сейчас-то этот сегмент не закрыт почти никак.
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Evgεny 🤙
лучше на жс писать по-твоему?
По-моему — да, я так и делаю. А можно и вообще взять PureScript или ReScript — будет ещё лучше. 🤷‍♀️
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Да что там фронтенды, я не могу за компиляторы на расте сесть, окамл пока выигрывает на этом поприще 😅
Ну, что тут скажешь? По большей части — да... 😅
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Evgεny 🤙
лучше на жс писать по-твоему?
Можно на TypeScript. ReScript, PureScript
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Это где требуется high performance на фронтенде?
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Mint еше довольно любопытная штука:
https://www.mint-lang.com/
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Dmitry M
Это где требуется high performance на фронтенде?
Ну, примерно там где сейчас Wasm и используют: интенсивная работа с графикой, PDF, там. Особенно на мобилках.
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Dmitry M
Это где требуется high performance на фронтенде?
сортировать таблички без необходимости обращаться на сервер так. Графики и графы визуализировать. Photoshop, Figma и т д. Сейчас там правда UI полностью на JS. А так мог бы быть на C++, Rust =) Меньше интеропа, единая кодовая база и так далее. Сомнительное удовольствие конечно, но тем не менее
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Рисовал я графики на C++ в wasm, это мало кому надо
источник

TP

Tim Plotnikov in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
Rust сам по себе не самый плохой язык для фронтенда. Особенно фронтенда специфического свойства — иногда нужно и high performance/low latency. Сейчас-то этот сегмент не закрыт почти никак.
Я скорее не про райнтайм-характеристики (хотя отсутствие гц это довольно низкоуровнего имхо), а больше про его синтаксис и «ощущения».
Может показаться что эти вещи эфемерны, но так многие люди выбирают — нравится или не нравится на вид)
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Tim Plotnikov
Я скорее не про райнтайм-характеристики (хотя отсутствие гц это довольно низкоуровнего имхо), а больше про его синтаксис и «ощущения».
Может показаться что эти вещи эфемерны, но так многие люди выбирают — нравится или не нравится на вид)
Вот многим нравится и они его выбирают или хотят выбирать для всего. 😊
источник