Size: a a a

2020 November 02

JC

Julian =) Coffee in Rust Beginners
Я находил на розетте пример на плюсах
источник

MB

Mikail Bagishov in Rust Beginners
Julian =) Coffee
Я просто думал-думал, не придумал как
Ну там непросто.
Один алгоритм это немного модифицированная быстрая сортировка, другой довольно необычный и идейный.
источник

MB

Mikail Bagishov in Rust Beginners
Ну и то что первый точно быстрее сортировки довольно понятно - на каждом уровне вместо двух рекурсивных вызовов делается только один, то есть работы строго меньше делается.
источник
2020 November 03

CH

Crouching Homeless S... in Rust Beginners
Remember search is your friend
источник

A

Adatan in Rust Beginners
что можно прописать для [profile.dev] чтобы максимально быструю компиляцию сделать?
источник

MB

Mikail Bagishov in Rust Beginners
Ну, вырубить отладочную информацию
источник

MB

Mikail Bagishov in Rust Beginners
Или поставить чтобы хранились только номера строк
источник

IB

Ilya Bogdanov in Rust Beginners
Как это повлияет на время компиляции?
источник

EG

Emmanuel Goldstein in Rust Beginners
Adatan
что можно прописать для [profile.dev] чтобы максимально быструю компиляцию сделать?
источник

IB

Ilya Bogdanov in Rust Beginners
Я думаю значения по умолчанию как раз обеспечивают более-менее максимальную скорость компиляции в дебаге, а все опции скорее только замедлять будут
источник

A

Adatan in Rust Beginners
а что это вообще такое?
источник

EG

Emmanuel Goldstein in Rust Beginners
Adatan
а что это вообще такое?
Это способ компилировать Rust без LLVM. Код работает медленнее, но компиляция гораздо быстрее.
источник

A

Adatan in Rust Beginners
но при cargo build —release, я так понимаю, все будет норм?
источник

EG

Emmanuel Goldstein in Rust Beginners
Да, на релизе ты можешь просто не использовать cranelift.
Но он пока глючный.
источник

r

red75prime in Rust Beginners
Ilya Bogdanov
Как это повлияет на время компиляции?
Генерация отладочной информации занимает приличное время.
источник

VT

Vassiliy Taranov in Rust Beginners
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=e89a3646be474a2e0b1e87355836bf0b
ребят, всем привет. не могу победить лайфтаймы - подскажите плз как поправить create_finder
источник

E

Eugene in Rust Beginners
Vassiliy Taranov
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=e89a3646be474a2e0b1e87355836bf0b
ребят, всем привет. не могу победить лайфтаймы - подскажите плз как поправить create_finder
сделать Box<dyn Finder + 'a> возвращаемым типом в create_finder
источник

ИЛ

Иван Лещенко... in Rust Beginners
Vassiliy Taranov
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=e89a3646be474a2e0b1e87355836bf0b
ребят, всем привет. не могу победить лайфтаймы - подскажите плз как поправить create_finder
bruh
источник

VT

Vassiliy Taranov in Rust Beginners
спасибо, я думал что-то со static надо мудрить
источник

K

Kitsu in Rust Beginners
https://reberhardt.com/blog/2020/10/05/designing-a-new-class-at-stanford-safety-in-systems-programming.html
https://reberhardt.com/cs110l/spring-2020/

Еще лекций по расту подвезли, кажется тут еще не мелькало. Тут правда похоже нужен хороший бэкграунд по C/C++
источник