Size: a a a

Rust — русскоговорящее сообществo

2020 April 17

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
polunin.ai
Шансов что упадет фича которую полтора года тестировали значительно меньше чем у фичи выпущенной неделю назад
Серьезные найтли-фичи, типо const_generic-ов, не неделю назад сделали.
А баги в осномном именно в них.
источник

Э

Эрик in Rust — русскоговорящее сообществo
У найтли две проблемы: тулинг (кроме MIRI, которая как раз nightly-only) и люди. Немногие согласны работать без clippy (или что там ещё отваливается) и каждый раз проверять, работает ли clippy для сегодняшнего nightly или нет. А "люди" - это вечный человеческий фактор: когда кто-то говорит "стабильность", люди это сразу хотят чуть больше, чем что-нибудь другое.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Потому что среднестатичтисческая nightly-фича это парочка очевидно устроенных функций, в которой просто негде набагать с учетом код-ревью.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Эрик
У найтли две проблемы: тулинг (кроме MIRI, которая как раз nightly-only) и люди. Немногие согласны работать без clippy (или что там ещё отваливается) и каждый раз проверять, работает ли clippy для сегодняшнего nightly или нет. А "люди" - это вечный человеческий фактор: когда кто-то говорит "стабильность", люди это сразу хотят чуть больше, чем что-нибудь другое.
Про тулинг не согласен. Обычно хотя бы раз в неделю доступен тулчейн с clippy и rustfmt. Отставание от мастера на неделю вполне терпимо (если учесть, что стейбл отстает от мастера на 3 месяца). А уж в течение 6 месяцев полный найтли-тулчейн гарантированно появляется.
источник

АГ

Алексей Герасимов in Rust — русскоговорящее сообществo
никто же не заставляет каждый день обновлять найтли, выбираешь релиз где все доступно и сидишь на нем пока не встретишь багу или пока не захочется пощупать фичу которая только в более новом доступна. ну или раз в месяц чисто по приколу обновляешься
источник

AV

A V in Rust — русскоговорящее сообществo
Подскажите альтернативу https://crates.io/crates/directories
источник

AV

A V in Rust — русскоговорящее сообществo
а то репа заархивирована и всё тут
источник

ph

pl 🦑 hk in Rust — русскоговорящее сообществo
dirs
источник

AV

A V in Rust — русскоговорящее сообществo
тот же автор, репа тоже заархивирована
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
ты там что-то поменять хочешь в коде или просто за будущее либы стремно?
источник

МЛ

Михаил Лёсин in Rust — русскоговорящее сообществo
а можно в расте входящий в функцию closure рекурсивно форварднуть?
что-то типа:
fn walk<F>(&self, f: F)
   where
       F: Fn(Self),
   {
       for f in &self.folders {
           f.walk(f); // <- вот тут не компилякается
       }
   }
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ты хотел сказать F: Fn(&F)?
источник

r

red75prime in Rust — русскоговорящее сообществo
Михаил Лёсин
а можно в расте входящий в функцию closure рекурсивно форварднуть?
что-то типа:
fn walk<F>(&self, f: F)
   where
       F: Fn(Self),
   {
       for f in &self.folders {
           f.walk(f); // <- вот тут не компилякается
       }
   }
Или клонировать или использовать &F
источник

DS

David Sorokin in Rust — русскоговорящее сообществo
да, замыкания можно клонировать, только добавить ограничение нужно ": Clone"
источник

Э

Эрик in Rust — русскоговорящее сообществo
И у тебя там два f, поименуй нормально.
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
ммм
источник

p

polunin.ai in Rust — русскоговорящее сообществo
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
я переключился на рабочую прокси
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
а без прокси не работает
источник

p

polunin.ai in Rust — русскоговорящее сообществo
хм, а хачем существует гиттер?
источник