
Sign up to save your podcasts
Or
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 Introductions
00:01:38 Java frustrations
00:09:37 Why a well-organized typing system is important
00:11:59 What Kotlin is
00:14:58 Obsidian
00:20:13 Learning new things can be a prudent future investment
00:23:46 A pleasant coding experience
00:26:41 Co-routines in Kotlin
00:34:37 Where co-routines are best in app development
00:44:54 Thread balancing in practice
00:57:39 Kotlin’s integrated cancellation mechanism
01:05:10 Getting started with Kotlin
01:18:16 Farewells
Resources mentioned in this episode:
Marcin Moskala:
Kotlin Learning Resources
Information Organization Tools
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: [email protected]
You can also follow Programming Throwdown on
Facebook | Apple Podcasts | Spotify | Player.FM
Join the discussion on our Discord
Help support Programming Throwdown through our Patreon
4.5
550550 ratings
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 Introductions
00:01:38 Java frustrations
00:09:37 Why a well-organized typing system is important
00:11:59 What Kotlin is
00:14:58 Obsidian
00:20:13 Learning new things can be a prudent future investment
00:23:46 A pleasant coding experience
00:26:41 Co-routines in Kotlin
00:34:37 Where co-routines are best in app development
00:44:54 Thread balancing in practice
00:57:39 Kotlin’s integrated cancellation mechanism
01:05:10 Getting started with Kotlin
01:18:16 Farewells
Resources mentioned in this episode:
Marcin Moskala:
Kotlin Learning Resources
Information Organization Tools
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: [email protected]
You can also follow Programming Throwdown on
Facebook | Apple Podcasts | Spotify | Player.FM
Join the discussion on our Discord
Help support Programming Throwdown through our Patreon
377 Listeners
272 Listeners
244 Listeners
283 Listeners
593 Listeners
624 Listeners
269 Listeners
298 Listeners
213 Listeners
142 Listeners
982 Listeners
189 Listeners
189 Listeners
63 Listeners
140 Listeners