Обновить
16
0
Александр@aem

Пользователь

Отправить сообщение

Спустя два года всё больше проваливаюсь в мысли, что в вопросе GUI у Rust не будет чего-то «стоящего». У индустрии есть опыт в разных архитектурах GUI‑фреймворков. Но почти все они строятся на принципах, которые несовместимы с правилами Rust о владении и заимствовании.

Ранее интересно было наблюдать, читать о экспериментах с xilem. Думал из него родится что-то стоящее. Но до сих пор ничего.

Отдельно могу еще предложить посмотреть на dioxus (хотя самому мне он не понравился)

Отдельно благодарю за оценку статьи.

Программист на Ruby осваивает новый проект написанный коллегами на Python

Понял, принял. Я тогда внесу правки в текст.

Вот ref в подтверждение тому: WebTransport over HTTP/2

Я последний раз использовал zip = "0.6"

Ее можно и wasm

Вот мой пример: https://github.com/MAE664128/demo_web_zip_wasm

Живая демка

Удивился и порадовался, когда увидел калькулятор на RUST :)

@Ertanic , а подскажите какой размер в кб бинарника и wasm вышел?

Я как-то игрался с egui и получил бинарь windows-msvc на 2.82 MB. А для веба wasm = 1.1 MB. Что не так уж мало.

Для своих айтишников Сбер даже арендовал отдельный бизнес-центр.

ранее на Habr была статья с фотографиями про Nebo Plaza в котором расположился Сбер.

Вдруг кому-то будет интересно.

Да, так оно и есть. Так как хотел показать EGUI, то для демонстрации я работал с f64 и не делал ни каких ухищрений с форматированием {:.10}.

Для тех, кто не догадался :)

Классический пример при работе с f64 `0.1 + 0.2 != 0.3 `

f64 опирается на  IEEE 754 и он никак не решает эти неточности. Точнее, тут особенность кроется еще в форматировании. Средство форматирования выводит число из середины диапазона.

Список альтернатив f64, которые мне известны и в которых фиксированная точность (если кто захочет написать свой калькулятор лишенный недостатков).

Как видите, мой список короткий, но если кто-то уже работает с rust для финансовых вычислений и у него есть полюбившийся create, то пожалуйста напишите в комментарии.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Технический директор
Старший
От 170 000 ₽
Python
Rust
Компьютерное зрение
Машинное обучение