Skip to content
0:00 / 0:00

#kotlin#springframework#java

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

Kotlin by JetBrains

100K subscribers • 61 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Rod Johnson, creator of the Spring Framework
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

24K views1 year ago2 recommendations

Programming languagesHistory and cultureKotlinJava and the JVMLanguage design and type systems

Rod Johnson discusses the creation of the Spring Framework, his return to the JVM, and why he prefers Kotlin over Java.

Sebastian and Márton chat with Rod Johnson, the creator of the Spring Framework. Rod tells the story of how Spring was born more than two decades ago, and shares his recent journey of coming back to the JVM and discovering all the fun of being a newcomer to Kotlin. • Expert One-on-One J2EE Design and Development: Rod Johnson – amazon.com/Expert-One-One-Design-Development/dp/1861007841 • Oh the Places You'll Go! - spring.io/blog/2012/07/03/oh-the-places-you-ll-go • Shoulders of Giants: Languages Kotlin Learned From | Andrey Breslav - youtube.com/watch?v=7z_K-hTTeqI • Revamping and Extending Kotlin's Type System | Ross Tate - youtube.com/watch?v=3uNpmhHwkuQ • Scala in 2018 Keynote | Rod Johnson - youtube.com/watch?v=DBu6zmrZ_50 • But Java has pattern matching! | Alejandro Serrano Mena - youtube.com/watch?v=yJDoa42X-wQ • The origins of Spring - spring.io/blog/2012/07/03/oh-the-places-you-ll-go • Kotlin type system evolution - youtube.com/watch?v=3uNpmhHwkuQ Hosts: Sebastian Aigner • Website - sebi.io/ •Bluesky - bsky.app/profile/sebi.io Márton Braun • Website - zsmb.co • Bluesky - bsky.app/profile/zsmb.co Guest: Rod Johnson • Twitter - x.com/springrod • LinkedIn - linkedin.com/in/johnsonroda/ Intro The origins of Spring You need a business model Consistency is key Sustainable open source Parallels with JetBrains and Kotlin Rod’s journey around the JVM Shoulders of giants The newcomer experience LLMs write great Kotlin “You can start without great pain” : Extension functions Too much magic? Rod’s feature wishlist Versioning and compatibility Ecosystems and interop Kotlin type system evolution Kotlin with Spring Learning Spring with Kotlin Kotlin in 5 years? Rod’s current work Wrap-up #kotlin #spring #java

Why it's here

2 people recommend this

What people say. Recommended for insights from the creator of Spring on why Kotlin is a compelling alternative to Java.

u/dayanrubenin r/Kotlin • Recommends

Talking Kotlin #136 – Creator of Spring: No desire to write Java

u/nerdy_adventurerin r/Kotlin • Recommends

On “Will Kotlin ACTUALLY replace Java for backend dev or will it only excel in Android?”

Here is the Spring creator's take: link to this video