Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Discussing Kotlin Coroutines with Marcin Moskała | Talking Kotlin 141

Автор: Kotlin by JetBrains

Загружено: 2025-10-17

Просмотров: 6051

Описание:

Sebastian and Márton chat with Marcin Moskała about coroutines

• Coroutines Mastery course - https://coroutinesmastery.com/
• Coroutines | Kotlin Documentation - https://kotlinlang.org/docs/coroutine...
• kotlinx.coroutines - https://github.com/Kotlin/kotlinx.cor...

Some KotlinConf talks on coroutines:
• Taming Asynchronous Beasts: Debugging and Performance Tuning in a Coroutine World | Marcin Moskała -    • Taming Asynchronous Beasts: Debugging and ...  
• Coroutine Debugging in IntelliJ IDEA | Alexey Merkulov -    • Coroutine Debugging in IntelliJ IDEA | Ale...  
• Lifecycles, Coroutines and Scopes | Alejandro Serrano Mena -    • Lifecycles, Coroutines and Scopes | Alejan...  
• Collect Like a Pro: a deep dive on the Android lifecycle-aware coroutines APIs | Manuel Vivo -    • Collect Like a Pro: a deep dive on the And...  

• Untangling Coroutine Testing by Márton Braun -    • Untangling Coroutine Testing by Márton Braun  
• JetBrains/lincheck - Framework for testing concurrent code on JVM languages - https://github.com/JetBrains/lincheck
• #talking-kotlin on Slack - https://slack-chats.kotlinlang.org/c/...

Hosts:
Sebastian Aigner
• Website - https://sebi.io/
• Bluesky - https://bsky.app/profile/sebi.io

Márton Braun
• Website - https://zsmb.co
• Bluesky - https://bsky.app/profile/zsmb.co

Guest:
• Marcin Moskała - https://kt.academy/user/marcinmoskala

0:00 Introduction
1:18 Branding discussion
3:23 Handling preconceptions
4:54 What are coroutines?
7:17 Lightweight threads?
11:07 Where coroutines live
13:27 Sequence Builder Example
17:37 The design of coroutines
20:52 What Makes Coroutines special vs other languages?
26:56 Coroutines vs Loom
34:55 Easy to start, hard to master
41:07 Common mistakes
49:33 Flows
58:52 Thinking about Flows
1:02:41 Derailing the conversation
1:03:55 Flows for single values
1:12:27 Structured concurrency
1:18:53 The 4 advantages
1:24:40 Seb tries web dev / The web is broken?!
1:31:15 collectAsStateWithLifecycle
1:32:00 Gardening break
1:36:23 Scopes and contexts
1:43:22 Testing coroutines
1:50:29 Lincheck
1:51:32 Turbine
1:55:05 Coroutines Mastery course
2:01:43 Wrap-up

Discussing Kotlin Coroutines with Marcin Moskała | Talking Kotlin 141

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Kotlin 2, KMP, JetBrains и ИИ-экосистема вокруг IDE / Developer Advocate из JetBrains Антон Архипов

Kotlin 2, KMP, JetBrains и ИИ-экосистема вокруг IDE / Developer Advocate из JetBrains Антон Архипов

Building AI Agents With Koog | Talking Kotlin 142

Building AI Agents With Koog | Talking Kotlin 142

LLVM OrcJIT C++ API: Compile and run code on the fly!

LLVM OrcJIT C++ API: Compile and run code on the fly!

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок

AI без хайпа: как всё работает на самом деле? Александр Машрабов и первый казахстанский единорог

AI без хайпа: как всё работает на самом деле? Александр Машрабов и первый казахстанский единорог

Kotlin ❤️ AI: поддержка разработки AI-приложений от JetBrains

Kotlin ❤️ AI: поддержка разработки AI-приложений от JetBrains

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

Потоки против Kotlin, корутины против диспетчеров — последнее видео, которое вам понадобится

Потоки против Kotlin, корутины против диспетчеров — последнее видео, которое вам понадобится

Creator of Spring: No desire to write Java | Talking Kotlin #138

Creator of Spring: No desire to write Java | Talking Kotlin #138

Математическая тревожность, нейросети, задачи тысячелетия / Андрей Коняев

Математическая тревожность, нейросети, задачи тысячелетия / Андрей Коняев

Взлом сайта с повестками, Госуслуги принуждают к МАХ, ИИ работает продавцом продуктов

Взлом сайта с повестками, Госуслуги принуждают к МАХ, ИИ работает продавцом продуктов

Becoming a KMP Expert | Talking Kotlin #136

Becoming a KMP Expert | Talking Kotlin #136

Coroutines: Concurrency in Kotlin

Coroutines: Concurrency in Kotlin

SEO vs GEO: How AI Is Rewriting Search | Federico Pascual x Saroop Bharwani

SEO vs GEO: How AI Is Rewriting Search | Federico Pascual x Saroop Bharwani

Чё Происходит #304 | Чеченцы против Вассермана, Нагиев про войну и кино, Долина проиграла суд

Чё Происходит #304 | Чеченцы против Вассермана, Нагиев про войну и кино, Долина проиграла суд

Kotlin Multiplatform – мультиплатформа или кроссплатформа

Kotlin Multiplatform – мультиплатформа или кроссплатформа

Harvard CS50 prof David J. Malan on why you should learn programming slowly [Podcast #197]

Harvard CS50 prof David J. Malan on why you should learn programming slowly [Podcast #197]

Rich Errors in Kotlin | Michail Zarečenskij

Rich Errors in Kotlin | Michail Zarečenskij

kotlinx.rpc | Talking Kotlin #140

kotlinx.rpc | Talking Kotlin #140

Нерассказанная история Kotlin

Нерассказанная история Kotlin

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]