Programming Throwdown cover image

144: Kotlin Coroutines with Marcin Moskala

Programming Throwdown

CHAPTER

Kotlin: A JVM Language

In Kotlin, everything is an expression. We also have a nothing type, an empty type, that is a subtype of all the type, but has no instances. It's another thing that seems minor from people who do not use that, but it's really, really important on some use cases and that allows language to truly behave well. And projects in Jetpack Compose can be compiled to JVM and run on Android or on desktop. But they can being also compiled into JS and be displayed as a website or be compiled into a native application for whatever system you want. You can use Kotlin to write on any of those platforms or you can use it to write a module

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner