Loyd
Эй-ей, подожди
Loyd
Loyd
А, это всё к тому, что нет поллинга никакого
Loyd
Поллинг можно сделать из главного треда
Loyd
Ну будет главный тред выполнять роль микроядра
Anton
Это уже оверинженеринг
Loyd
Да нет же, всё так и получается сейчас
Anton
В вебе оверинженеринг нахуй не нужен, не для того веб делался
Loyd
Прокидывается функция fetch и норм
Loyd
Щас, в stdweb мб есть уже
Anton
Loyd
Чего это вдруг?
Loyd
Задержки на это дело — полная ерунда в сравнении с самим запросом
Loyd
Я уже молчу про то, что "шину" между wasm-ом и мейном будут забивать dom-эвенты
Loyd
Ну блин, глянь рендерер реакта из воркера. Да, медленнее, но не сильно. И то, это потому, что в реакте оптимизации разные при вычислении и наложении патча, поэтому делают их вместе, а тут разделять приходиться
Anton
Хз, посмотрим как пойдет
Anton
Сама идея что жс в пизду мне импонирует
Anton
Но дьявол в деталях
Loyd
Да это железно будущее
Маjко
Основная проблема в том, что компилированный васм "бинарь" весит намного больше аналогичного JS кода
Loyd
Возможно даже часть приложения в сервис воркере
Loyd
Loyd
Но вообще, конечно, неудивительно
Loyd
Ну, надо же осторожно
Loyd
Хуй знает, что там притащено
Loyd
https://github.com/kripken/emscripten/issues/5627
Loyd
I've just successfully compiled my application with WebAssembly, previous JS file size was 13 MB and the new WASM file size is 3.5 MB so that's a great reduction in size.
Маjко
Он просто даун
Маjко
13мб жс
Маjко
Юзать минифаеры человека не учили
Маjко
А
Маjко
Ээ
Маjко
Я чет не понял
Маjко
Он js в wasm скомпилил?
Маjко
Что?)
Loyd
Я свалил оттуда
Loyd
Херня какая-то
Loyd
До больше не гуглится
Bugworm
https://medium.com/pollenrobotics/why-rust-is-the-future-of-robotics-81d7fb68fe37
че пацаны игрушечные роботы
Anton
Anton
Можно жс в нативку пидорить
Anton
Без увеличения производительности)
Маjко
Sergey
Sergey
слишком даже
Sergey
а потом расхлебывают херовый дизайн веб апи
kitsu
https://web.stanford.edu/class/cs140e/
Anonymous
kitsu
Sergey
нет, там именно много нового говна постоянно прикатывается
Sergey
застоя нет
Sergey
вы ченджлоги браузеров читали? спеки?
Sergey
их хуилиард разных примерно
doc
если ты нихуя не понял, то ниуя и не поймешь
doc
Ищу язык для своего сервера. Ноду отмел из-за динамической типизации (ТС не выход), на питоне всё очень убого, на джаве убого и громоздко, на скале так и не понял как грамотно устанавливать зависимости. Вот решил что раст норм вариант
doc
Пробовал diesel не смог разобраться как с ней работать
doc
вообще программирование это убого, надо разбираться
Loyd
Интересно, чем ему ТС или flow не выход
Евгений
Го предложил?
Anonymous
Здесь чаще го обсуждают, чем раст?
Anonymous
Anton
Anton
big
https://github.com/pepyakin/wabt-rs
по теме: я тут накотал обертку для wabt на расте
big
не то чтобы оч сложно и стоит глядеть внутрь, но если имеете дело с wasm бинарями на расте то может wat2wasm оч пригодится для тестов
big
пример: https://github.com/pepyakin/wabt-rs/blob/5bde17ac95b97cbdc731b1b404b10066cfd41f72/src/lib.rs#L705
Vladimir
Васм ещё больше мейнстрим?
Сережа
Маjко
big
не, ну у тебя слишком уверено, а у меня "зависит от ситуации"
Vladimir
Если Раст собрать без СТД либы, он же поидее понты весить будет в васме?
Маjко
big
std / no-std не так важно, зависит от того что конкретно использовать
big
дед код выпиливается же
big
но да, без no_std можно делать бинарики в сотни байт
Loo