Upgrade Time: Choose Java 11 or the “other” one… Kotlin
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
Most of the Java applications are written in Java 8 nowadays and people are looking around to upgrade to Java 11 or even migrating to Kotlin. Both are promoted as the new way to go and both have their own strengths and weaknesses. Upgrading to Java 11 might be an obvious next safe step to do. But what if you could migrate to Kotlin with the same effort?
This would bring you additional advantages like: data classes, very concise list manipulations, extension functions, DSL's and even more to get your code more readable and maintainable.
Considering the Kotlin migration, the first questions that pop up are: What are the wise steps to take? And where to start?
Some experiences and thoughts answering these questions will be shared during this live coding session.
What will the audience learn from this talk?
- how to migrate a Java service to Kotlin in concrete and independent steps
- the difference in idioms between the two languages
- how to use Kotlin in an idiomatic way Finally the audience will have a complete view on how to migrate successfully.
Does it feature code examples and/or live coding?
yes
Prerequisite attendee experience level:
Level 300
-
Mastering the Linux Command LineBert Jan SchrijverWednesday Jun 19 @ 11:30
-
Building Evolutionary InfrastructureKief MorrisThursday Jun 20 @ 10:30
-
Keeping Up with JavaSander MakTuesday Jun 18 @ 15:30
-
Life After Java 8Trisha GeeThursday Jun 20 @ 14:15
-
Introduction to Micronaut: Lightweight Microservices with Ahead of Time CompilationGraeme RocherWednesday Jun 19 @ 10:30
-
Upgrade Time: Choose Java 11 or the “other” one… KotlinPaulien van AlstWednesday Jun 19 @ 16:30
-
Knowledge is Power: Getting out of Trouble by Understanding GitSteve SmithWednesday Jun 19 @ 14:15
-
Taking Security SeriouslyPhilippe De RyckThursday Jun 20 @ 14:15