Size: a a a

2020 January 06

S

Sergey in rust_offtopic
а future.await vs await future
источник

S

Sergey in rust_offtopic
мне вот кажется, что первый вариант такое себе
источник

S

Sergey in rust_offtopic
эт дело привычки)
источник

p

polunin.ai in rust_offtopic
Мне дико не нравился в питоне await some()
источник

S

Sergey in rust_offtopic
тогда почему .(int) не нравится?
источник

t

this is not mrklf in rust_offtopic
Sergey
мне вот кажется, что первый вариант такое себе
тоже. но мне чёт кажется, что если бы в расте был второй вариант, всё работало бы по другому.
источник

t

this is not mrklf in rust_offtopic
я в асинк пока вообще не лез, так что хз :)
источник

S

Sergey in rust_offtopic
ну вообще, .(int) это вроде как даункастинг
источник

S

Sergey in rust_offtopic
а не преобразование типа
источник

S

Sergey in rust_offtopic
по крайней мере там, где я такое видел
источник

p

polunin.ai in rust_offtopic
Sergey
тогда почему .(int) не нравится?
Ну каст типов вообще не видел нормальный
источник

p

polunin.ai in rust_offtopic
Более менее int(some) норм в крестах понравился, остальное говно
источник

S

Sergey in rust_offtopic
ну эт ж другое
источник

S

Sergey in rust_offtopic
даункастинг работает без преобразования
источник

S

Sergey in rust_offtopic
а вариант int(smth) это обычно конвертация типа
источник

S

Sergey in rust_offtopic
.(int) это как в свифте например self.controller as! MyFuckingViewController
источник

p

polunin.ai in rust_offtopic
Ну хз как там в го, впервые вижу даункастинг, не совсем понимаю даже как это работает
источник

S

Sergey in rust_offtopic
Ну эт когда ты знаешь, что у тебя в объекте с типом более общего класса лежит какой-то конкретный экземпляр подкласса
источник

S

Sergey in rust_offtopic
и просто приводишь его к тому, что там на самом деле лежит
источник

S

Sergey in rust_offtopic
ну или падаешь, если на самом деле там что-то другое
источник