Size: a a a

2020 March 30

AZ

Alex Zhukovsky in rust_offtopic
в расте такой хуйни не сделать например
источник

AZ

Alex Zhukovsky in rust_offtopic
там ошибки "упс забыли инициализировать" в рантайме не вылазят)
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
там ошибки "упс забыли инициализировать" в рантайме не вылазят)
в шарпе много таких кейсов прикрыли. Хотя не все, да...
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
очень плохо что это разные вещи
не сказать бы, что это абсолютно плохо. Экономим на аллокациях
источник

VS

Victor Sapiens in rust_offtopic
Вафель
У меня вот прямо сейчас телефону 6 лет. А есть ещё и старенький китайский и дешёвый...

Бесит вот это отношение "да просто купите железо нормальное, лол".
Няш, используй Angular с PrimeNG.
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
не сказать бы, что это абсолютно плохо. Экономим на аллокациях
ничего не экономим
источник

AZ

Alex Zhukovsky in rust_offtopic
просто нужна обязательная инициализация
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
просто нужна обязательная инициализация
можно это сделать позже, сразу присвоив нужную ссылку. Без создания ненужного пустого объекта
источник

VS

Victor Sapiens in rust_offtopic
Stanislav Popov
а потом понял что у всех не бомжей последних которые будут юзать твой проект телефоны двухгодичной давности где все летает
+ для программиста важнее его удобство а не пользователя. О таких вещах пусть продукт овнер думает. Если Овнер решит что большинство ваших пользователей бомжи со слабыми телефонами тогда придётся думать.
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
можно это сделать позже, сразу присвоив нужную ссылку. Без создания ненужного пустого объекта
new FooBar {X = 10, SomeObject = null }
источник

AZ

Alex Zhukovsky in rust_offtopic
где тут лишний объект?
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
где тут лишний объект?
это когда ты знаешь сразу, что затолкать. А когда не знаешь, толкаешь результат дефолтного конструктора, который в итоге не понадобится
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
это когда ты знаешь сразу, что затолкать. А когда не знаешь, толкаешь результат дефолтного конструктора, который в итоге не понадобится
затолкай нулл явно
источник

AZ

Alex Zhukovsky in rust_offtopic
ничем не отличается от того что щас кроме этой "дефолтовости"
источник

AZ

Alex Zhukovsky in rust_offtopic
это из разряда умолчаний сишки если у функции нет типа значит инт"
источник

AZ

Alex Zhukovsky in rust_offtopic
уже в плюсах поняли, что пахнет говнецом
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
затолкай нулл явно
а тогда теряем non-nullable фичи, придётся проверять на налл или юзать оператор !
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
а тогда теряем non-nullable фичи, придётся проверять на налл или юзать оператор !
ничего ты не теряешь
источник

AZ

Alex Zhukovsky in rust_offtopic
если в переменной должен быть нулл то её тип Foo?
источник

AZ

Alex Zhukovsky in rust_offtopic
если не может то Foo
источник