Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

144: Kotlin Coroutines with Marcin Moskala

144: Kotlin Coroutines with Marcin Moskala

FromProgramming Throwdown


144: Kotlin Coroutines with Marcin Moskala

FromProgramming Throwdown

ratings:
Length:
81 minutes
Released:
Oct 10, 2022
Format:
Podcast episode

Description

Today we go back to our programming language roots with author, KT Academy founder, and Kotlin rockstar Marcin Moskala.  We talk about how Kotlin makes itself doubly useful for app and backend development. 00:00:55 Introductions00:01:38 Java frustrations 00:09:37 Why a well-organized typing system is important00:11:59 What Kotlin is00:14:58 Obsidian 00:20:13 Learning new things can be a prudent future investment00:23:46 A pleasant coding experience00:26:41 Co-routines in Kotlin00:34:37 Where co-routines are best in app development00:44:54 Thread balancing in practice00:57:39 Kotlin’s integrated cancellation mechanism01:05:10 Getting started with Kotlin01:18:16 FarewellsResources mentioned in this episode:Marcin Moskala:
Website: https://marcinmoskala.com/

Twitter: https://twitter.com/marcinmoskala

KT Academy: https://kt.academy/

Kotlin Learning Resources
Marcin on KT: https://kt.academy/user/marcinmoskala

Kotlin Coroutines: https://leanpub.com/coroutines

Effective Kotlin: https://leanpub.com/effectivekotlin

Functional Kotlin (Early Access): https://leanpub.com/kotlin_functional

More Kotlin Publications on Leanpub
Information Organization Tools
WorkFlowy: https://workflowy.com/

Obsidian: https://obsidian.md/

If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: programmingthrowdown@gmail.comYou can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon

★ Support this podcast on Patreon ★
Released:
Oct 10, 2022
Format:
Podcast episode

Titles in the series (100)

Programming Throwdown attempts to educate Computer Scientsts and Software Engineers on a cavalcade of programming and tech topics. Every show covers a new programming language, so listeners will be able to speak intelligently about any programming language. Look for our Podcast in the iTunes Store