Hydra 2022 — June 2-3
Info and tickets:
— —
A traditional approach to concurrency in programming languages is well known — you are given primitives that launch concurrent processes, threads, tasks, coroutines, actors (you name it!) and some means to establish communication between them. As systems become more concurrent and as those primitives become more lightweight, tracking lifetimes of those entities and making sure they do not leak becomes a challenge.
In this talk we’ll tell the story of the path that we went through when designing concurrency libraries for Kotlin programming language. How we started with traditional concurrency primitives and how we’ve discovered and implemented the concept of structured concurrency, what’s behind the name, and how it is now gaining popularity in other ecosystems. It would not be an exaggeration to say that we are witnessing a programming style revolution akin to move from GOTO-based unstructured code of the past t
1 view
1133
313
1 month ago 00:15:01 1
Мы забыли / Бой на 12-й пограничной заставе.
1 month ago 00:04:01 1
Скриптонит - Колёса
1 month ago 00:04:48 1
ТАМАРА КУТИДЗЕ - Докурю и брошу (Премьера клипа 2021)
2 months ago 00:03:14 1
DJ SMASH & NIVESTA - Позвони (Премьера клипа 2022)
2 months ago 01:01:41 1
Прочитанное: Качур, Шипнигов, Сальников и другие российские писатели
2 months ago 00:14:49 1
Ты не прочтешь #2
3 months ago 01:23:23 1
РОСТОВСКИЕ МАНЬЯКИ - ТРЕУГОЛЬНИК СМЕРТИ | Документальный фильм про маньяков Ростова
3 months ago 08:58:42 1
ПОСЛЕВОЕННОЕ БЕЗЗАКОНИЕ, РАЗРУХА, КРИМИНАЛ И ЖЕНЩИНЫ! Чёрные кошки. ВСЕ СЕРИИ. Детективная Драма