Итераторы в Rust

Итераторы сердце языка Rust, язык стремится к zero-cost abstraction (абстракциям с нулевой стоимостью) и итераторы часто работают быстрее классических циклов потому как компилятор оптимизирует их лучше. Понять итераторы Поймите три кита итераторов Все методы итераторов делятся на три группы. Если вы их различаете, то код не будет для вас магией. Создатели (iterators): методы которые создают…

Rustlings — решаем задачи по RustBook, настраиваем среду

В этой статье настроим среду разработки и добавим настроек Vim + Tmux, для удобного решения задач курса Rustlings. Для тех кто пока не в теме Rustlings это небольшой курс по языку Rust в котором вам необходимо исправлять ошибки компилятора. Вооружившись знаниями из RustBook вы легко с этим справитесь. Можно читать книгу параллельно, обращаясь к главам…