Size: a a a

2020 December 20

ИЛ

Иван Лещенко... in Rust Beginners
Eugene
если бы rust-компилятор автоматически расставлял метки lifetime-ов во всех случаях(от самых простых до самых сложных), тогда было бы проще изучать rust
А если бы он и код за тебя писал, то вообще сказка для новичка
источник

E

Eugene in Rust Beginners
Иван Лещенко
А если бы он и код за тебя писал, то вообще сказка для новичка
зачем преувеличивать?
источник

AL

Andrey @ozkriff Lesn... in Rust Beginners
Eugene
если бы rust-компилятор автоматически расставлял метки lifetime-ов во всех случаях(от самых простых до самых сложных), тогда было бы проще изучать rust
сильные ии еще не скоро появятся, что бы саму задачу анализировать
источник

НТ

Никита Тыманович... in Rust Beginners
За человека никто лайфтаймы не угадает, какие нужны
источник

E

Eugene in Rust Beginners
Никита Тыманович
За человека никто лайфтаймы не угадает, какие нужны
почему?
источник

НТ

Никита Тыманович... in Rust Beginners
Да и всегда можно хранить сырые указатели , если совсем все плохо )
источник

НТ

Никита Тыманович... in Rust Beginners
Eugene
почему?
Скорее, почему должно угадать )?
источник

E

Eugene in Rust Beginners
Никита Тыманович
За человека никто лайфтаймы не угадает, какие нужны
что значит "угадывать"?
источник

НТ

Никита Тыманович... in Rust Beginners
Если у тебя хранятся 2+ значения в струкруре
источник

НТ

Никита Тыманович... in Rust Beginners
Лайфтайм можно поставить им разный или одинаковый
источник

AL

Andrey @ozkriff Lesn... in Rust Beginners
Eugene
почему?
потому что для расстановки явных ВЖ часто надо понимать назначение кода
источник

НТ

Никита Тыманович... in Rust Beginners
Тогда это чревато
источник

НТ

Никита Тыманович... in Rust Beginners
Для меня 2 главных минуса: сложные макросы и асм вставки
источник

E

Eugene in Rust Beginners
если опытный rust-разработчик вручную может правильно расставить метки лайфтаймов, значит, это можно будет автоматизировать
источник

НТ

Никита Тыманович... in Rust Beginners
В си они были сильно проще
источник

НТ

Никита Тыманович... in Rust Beginners
Eugene
если опытный rust-разработчик вручную может правильно расставить метки лайфтаймов, значит, это можно будет автоматизировать
Нет, потому что никто кроме тебя не знает, какой конкретный лайфтайм понадобится полю
источник

AT

Alexander T in Rust Beginners
Никита Тыманович
Для меня 2 главных минуса: сложные макросы и асм вставки
вы не можете пользоваться без макросов и асм вставок?
источник

НТ

Никита Тыманович... in Rust Beginners
Alexander T
вы не можете пользоваться без макросов и асм вставок?
Без макросов могу, а вот ассемблер понадобился
источник

E

Eugene in Rust Beginners
Никита Тыманович
Нет, потому что никто кроме тебя не знает, какой конкретный лайфтайм понадобится полю
сомневаюсь: это сейчас так кажется, что это сложно, но это из-за того, что rust относительно недавно появился
источник

ИЛ

Иван Лещенко... in Rust Beginners
Eugene
сомневаюсь: это сейчас так кажется, что это сложно, но это из-за того, что rust относительно недавно появился
1.0 уже 5 лет
источник