From Java to Kotlin with Duncan McGregor and Nat Pryce
Listen now
Description
There is a lot of buzz around Kotlin, a new Java-based programming language that many think might eventually replace Java. But is all this talk justified, and are the predictions of replacement realistic?  Today we talk with Duncan McGregor and Nat Pryce, the authors of Java to Kotlin. They reveal to us all the advantages of Kotlin, why and when you would want to transition to it from Java, and how to facilitate the refactoring in a painless and efficient way. When you finish listening to the episode, connect with Duncan and Nat on Twitter and check out their book Java to Kotlin.  Mentioned in this episode: Duncan on Twitter at https://twitter.com/duncanmcg Mat on Twitter at https://twitter.com/natpryce Kotlin to Java, 1st edition at https://www.amazon.com/Java-Kotlin-Duncan-McGregor-ebook/dp/B09CT5KZLM Kotlin Programming Language at https://kotlinlang.org  Joshua Bloch, Effective Java, 3rd Edition at https://www.amazon.com/Effective-Java-Joshua-Bloch-ebook/dp/B078H61SCH/ref=sr_1_1?crid=3CG84SQ8VU5ET&keywords=effective+java+josh&qid=1653917364&s=digital-text&sprefix=effective+java+josh%2Cdigital-text%2C260&sr=1-1 Corgibytes at https://corgibytes.com
More Episodes
There are three groups of people around every legacy system - those who are stuck with it, those who don't want to be with it, and those who love it and see its value. How do we reconcile these three opinions and rewrite legacy code without completely replacing it? Today we talk with Dave...
Published 09/16/24
Published 09/16/24
One of the reasons why it is difficult to work with legacy code is the lack of preserving the contextual reasons for past coding choices.  Today we talk with Chelsea Troy, a Machine Learning Team Lead at Mozilla and a computer science lecturer at the University of Chicago. She tells us about the...
Published 07/22/24