The GeekNarrator cover image

Functional Programming on the JVM with Daniel from RockTheJVM

The GeekNarrator

CHAPTER

Concurrency Options in the Scala Ecosystem Compared to Kotlin

This chapter discusses the advantages and limitations of using Kotlin and Scala on the JVM, focusing on concurrency options. It highlights the steeper learning curve of Scala compared to Kotlin, but emphasizes Scala's unified approach to writing effect systems. The chapter also touches on the smoother learning curve of Kotlin and its low-level APIs, as well as the maturity and complexity of Scala, especially with the upcoming Scala 3. It concludes with a discussion on the limitations of the Scala ecosystem and a desire to make Scala more approachable and exciting to attract developers.

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