Size: a a a

Programming Offtop

2021 April 13

AK

Anton Korotkikh in Programming Offtop
нет, там системный тред вызывается
источник

AN

Alexander Nozik in Programming Offtop
Потому что у вас, товарищь, в голове сплошной маркетинг ГО. Для того, чтобы делать ваши грин треды совершенно не обязательно иметь решение на уровне ВМ. Это софтварная кооперативная многозадачность. Ее можно сделать на уровне софта. И в том же JVM CompletableFuture на тредпуле, которые играют эту роль, сущесвуют уже черти сколько лет. Это раз.

Грин треды не реализовывают никак концепцию асинхронного программирования, потому что не дают возможность обрабатывать колбэки никаким другим способом кроме как колбэками. Это два.
источник

AN

Alexander Nozik in Programming Offtop
До лума нет, там системный тред.
источник

(

( in Programming Offtop
huh?
источник

AA

Albert Abdullin in Programming Offtop
Емае... Как все запутанно
источник

с#

саша сок #KotlinGang... in Programming Offtop
а где это не так работает? вроде во всех языках.

в жс это кстати лучше всего видно, там вместо promise.then { ... } можно написать let result = await promise
источник

(

( in Programming Offtop
"Каллбек" - это частный случай континуации, когда возвращаемый тип - Unit. Асинхронщины тут еще нет
источник

AN

Alexander Nozik in Programming Offtop
Педант пришел. В целом-то правильно же все сказал
источник

AN

Alexander Nozik in Programming Offtop
Вообще колбэк - это уже в любом случае асинхронный вызов. Другое дело, что для современных стандартов этого мало, нужны как минимум промисы
источник

А

Алексей in Programming Offtop
я что-то не уверен, что любую асинхронщину можно назвать грин тредом
источник

(

( in Programming Offtop
Но ведь нет
источник

(

( in Programming Offtop
list.map { ... }
источник

(

( in Programming Offtop
Ладно, надушнил
источник

А

Алексей in Programming Offtop
никто не запрещает коллбэк вызывать абсолютно синхронно
источник

с#

саша сок #KotlinGang... in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
👍 растешь над собой
источник

(

( in Programming Offtop
Вот да
источник

AN

Alexander Nozik in Programming Offtop
Никто не запрещает и левой пяткой правое ухо чесать. Мы же не про формальный подход. Даайте говорить про колбэк в роли колбэка
источник

А

Алексей in Programming Offtop
но будет ли это грин тредами?
источник

(

( in Programming Offtop
Давайте тогда говорить про колбек, который вызывается асинхронно, а не любой колбек вообще
источник