Size: a a a

Rust Jobs - вакансии & резюме

2021 December 05

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
Ну например:
- гораздо проще проверить все возможные инварианты внутреннего стейта. Это предотвращает большое количество логических ошибок и «непредусмотренных случаев»
- строго детерменированная работа с памятью не позволит появиться сложно отслеживаемым тормозам в случайных местах
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
Заковыристо как-то сказали...

- работа с памятью не строго детерменированна, зато borrow checker позволит избежать множества проблем с заимствованием, гонками и UB. Сложно отслеживаемые тормоза никто не отменял, но для этого есть gdb. Про случайные места — случайности не случайны 😊
источник

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
В расте ручная работа с памятью если что и ты всегда знаешь где произошла аллокация и где - освобождение. В языках со сборщиком мусора мемори траффик создаёт тормоза непредсказуемо в разных местах
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
Я в курсе по stop the world )
источник

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
Про внутренний стейт - тебя просто компилятор форсит проверять инварианты энумов например, поэтому большое количество ошибок «об этом случае я как-то не подумал» ловится ещё до билда
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
Мне не нравится термин "детерменированная работа с памятью", потому что это называется "ручное управление памятью". Детерменированное — это немного о другом.
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
match hren {
ob_etom_podumal =» { kruto },
_ => { a ob etom dumat ne budu },
}
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
сильно заставляет, да )
источник

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
Явно написано
источник

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
Ты специально сделал эту дырку то есть
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
😊
источник

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
А другие языки вообще разрешают игнорировать вариант с _
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
Вот поэтому мне rust нравится... с моей проф-деформацией, как бы что не упустить, он облегчает жизнь.
источник

AD

Andrew Demonov in Rust Jobs - вакансии & резюме
Да, как язык на котором надо выразить бизнес-процесс мне он тоже этим симпатизирует. Я лет 10 назад делал гибкий биллинг для провайдера и без такого тотального контроля всех возможных инвариантов состояния очень страдал
источник

AT

Andrey Trepalin in Rust Jobs - вакансии & резюме
Когда-то биллинг писался на perl... )
источник

*

*ESAH* in Rust Jobs - вакансии & резюме
не то важно на каком ЯП пишется, а то чтобы биллинг можно было использовать больше чем для одной компании)) Иначе затратная разработка.
источник
2021 December 06

D

Denis in Rust Jobs - вакансии & резюме
Мы пишем SDK для блокчейна Everscale на Rust, он компилируется под разные платформы, в том числе нативно под мобильные (React Native) и в web (WASM). Это хорошее применение раста для мобилок. Но если бы мы разрабатывали мобильное приложение с нуля, то вряд ли взяли бы раст, разработка в целом вышла бы значительно дороже. Тем не менее, когда-нибудь ситуация может измениться.
источник

e

esp in Rust Jobs - вакансии & резюме
код ton телеграмщиков уже на rust переписали или ещё нет? :)
источник

D

Denis in Rust Jobs - вакансии & резюме
Ноду/валидатора переписали на Rust.
источник

С

Сергей in Rust Jobs - вакансии & резюме
Huawei, скорее всего
источник