Size: a a a

var chat = new Chat();

2020 October 23

VL

Vova Lantsov in var chat = new Chat();
Барсик [SpamBlock]
если крякну в личку, перешлешь?)
Конечно
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
Vova Lantsov
На самом деле при правильном объяснении до людей достаточно быстро доходит
Возможно...
Но можно же вообще без них...
Я считаю что их надо оставить там где нужно точное управление. Типа библиотек io и около.
А в остальных случаях позволить решать это компилятору.
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
С точки зрения логики нет разницы синхронная или асинхронная функция в 95%
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
Для io это важно. А вот там где это вызываешь, там это лишнее
источник

AK

Alex Kiev in var chat = new Chat();
что именно решать?
источник

AK

Alex Kiev in var chat = new Chat();
надо ли ставить метод async?
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
Вот
источник

AK

Alex Kiev in var chat = new Chat();
без примера не ясно, что именно может делать компилятор? )
источник

AK

Alex Kiev in var chat = new Chat();
видимо что бы понять надо покодить на Go но вот что то не хочется )
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
На Kotlin вроде тоже это сделано без async await, кто знает, подтвердите
источник

M

Mârk in var chat = new Chat();
Дмитрий Полянин
На Kotlin вроде тоже это сделано без async await, кто знает, подтвердите
на С тоже
источник

VL

Vova Lantsov in var chat = new Chat();
Дмитрий Полянин
На Kotlin вроде тоже это сделано без async await, кто знает, подтвердите
Да, там корутины магические
источник

VL

Vova Lantsov in var chat = new Chat();
Там ещё синтаксис лямбда выражений сделан круто
источник

VL

Vova Lantsov in var chat = new Chat();
onChange {
 // it - variable by default
 it.doSomething()
}
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
Vova Lantsov
onChange {
 // it - variable by default
 it.doSomething()
}
Дааа
источник

AK

Alex Kiev in var chat = new Chat();
Vova Lantsov
Да, там корутины магические
то же самое как по мне, только теперь вместо асинк/авейт надо городить подфункцию
источник

AK

Alex Kiev in var chat = new Chat();
или с 2018го это убрали?
источник

VL

Vova Lantsov in var chat = new Chat();
Alex Kiev
то же самое как по мне, только теперь вместо асинк/авейт надо городить подфункцию
У них всё делается через такие подфункции
источник

VL

Vova Lantsov in var chat = new Chat();
Их там целая стопка
источник

AK

Alex Kiev in var chat = new Chat();
ну и чем это лучше async await, Task.WaitAll() ?
источник