Жс, го, котлин(?)
рнр
На го только что полистал ругательную статью (кстати там было про data races в горутинах). Котлин никто не трогал, не знаю. Жс... Но погоди, там есть очень большой нюанс в лице рантайма. А ещё я писал на нём лапшу из коллбеков когда-то давно, и, если честно, она вспоминается мне раньше :D
А туда завезли асинк? 🌚
это шутка 🐷
В жс давно уже +- адекватные авейты завезли вместо боли коллбечной
Все перечисленные примеры занимаются безусловным боксингом, второе atrocity ещё и прятать цвет функций может, судя по всему
Ну он не прячет цвет, там тупо все асинк
Плюсы
Плохая шутка
сишарп
Это не шутка
Ты сейчас про корутины или std::async?
JavaScript/NodeJS, Clojure, Racket, D, Go (если работать с JSON, то его вообще не советовал бы)
В С прерывания, вот топовый асинк
Вот, точно, про это способ я и забыл :) И из плюсов тоже доступно)
Это про сигналы или про setjmp/longjmp?
Сигналы, через setjmp вообще божественный асинк будет
В расте прерывания, это боль ещё та
Имхо, они и в сишке боль 🌚
Там легче, можно периферию не шарить, просто быть в надежде что всё будет работать.
> быть в надежде Как бы я с тобой согласен, но согласись, звучит забавно :D
хаскель
haskell, библиотека async
Насмешил на весь день 🙂
В котлине слишком "дебильный" асинк какой-то. Куча абстракций, которые, по сути, не нужны вообще. Наверное, их можно понять - все-таки там jvm свои ограничения привносит плюс это наследство джавы - километровые абстракции, фабрики и прочее
Обсуждают сегодня