Rust: полезные ссылки
Общая информация
cheats.rs --- шпаргалка по Rust начиная от синтактиса и до советов по идиоматичному написанию кода.
blessed.rs --- список проверенных временем и массово-используемых библиотек.
lib.rs --- как crates.io, но с более адекватной сортировкой и статистикой.
Rust Playground --- онлайн-компилятор.
Minimizing Rust Binary Size --- советы по уменьшению размера бинарников.
Rust By Example --- концепты языка на наглядных примерах.
The Rust Unstable Book --- документация по нестабильным фичам языка и компилятора.
Rust Documentation --- всё остальное.
Rust Exercises --- упражнения и всякие нетривиальные задачки.
Интересные проекты
Mustang и Eyra --- оба проекта, нацеленных на полное избавление от линковки с libc (динамической и статической), что позволяет создавать полностью самодостаточные бинарники.
Первый использует способ через -Zbuild-std и кастомный таргет, второй через передачу линкеру -nostartfiles.
Примечателен тот факт, что такие программы никак не могут взаимодействовать с OpenGL, X.Org Server и ALSA из-за их привязке к glibc dlopen/dlsym. К счастью, в 2025 году всему этому есть вменяемые альтернативы: Vulkan, Wayland и Pipewire.