Rust - 010 - Основные концепции - Базовые элементы - Использование кода из крейтов
10 кратких советов по написанию эффективного кода Rust
Rust - современный, быстрый язык системного программирования, получивший большую популярность в последние годы. Одной из самых сильных точек продаж является безопасность памяти и потоков, которые помогают предотвратить некоторые из распространенных ошибок программирования, которые приводят к сбоям и ошибкам. Однако эффективный код Rust требует не только общего понимания языка. В этой статье мы рассмотрим десять кратких советов по написанию эффективного кода Rust, которые помогут вам быстрее и точнее выполнить код...
🦀🕸️ «Груз зависимостей»: как популярный язык Rust рискует стать заложником чужого кода
Когда я впервые столкнулся с Rust, мне показалось, что этот язык — настоящая мечта программиста: быстрый, надёжный, безопасный и с прекрасно организованной экосистемой. Cargo (менеджер пакетов Rust) и crates.io казались чуть ли не волшебством после долгих лет работы с CMake и зависимостями вручную. Но недавняя статья от разработчика под ником Vincent заставила задуматься: не стал ли Rust жертвой собственного успеха? На первый взгляд всё прекрасно: нужна функциональность — просто добавляешь библиотеку в Cargo...