Так это, знает кто рабочие системы?
Есть еще https://crates.io/crates/cargo-remote, чтобы собирать на удаленных толстых билд серверах.
https://github.com/mozilla/sccache#installation Тут мануал по установке, всё примерно понятно должно быть.
Да. Их много: 1. Do not use macros if you can. 2. Do not use generics if you can. 3. Do not use traits if you can. 4. Whenever you must use generics and traits, use dynamic dispatch if you can.
Первое правило скорее про чистоту кода
Bazel + rules_rust
А теперь менее ненормально: 1. Включить инкременталку. 2. Отключить lto (если есть). 3. Заюзать найтли. 4. Использовать линковщик LLD. 5. Передавать в rustflags -Zshare-generics=y. 6. Перейти на динамическую линковку там, где возможно.
5. Do not use Rust if you can.
Кстати, да, но я не включил в список, потому что раст вызывает зависимость.
Обсуждают сегодня