On Tuesday November 20th it’s all about the Functional Battle: Kotlin vs Scala.
Our first expert Marco will tell you everything about Functional programming for non-programmers. Why go functional?
Our second experts, Joost & Urs, will dive deeper into the possibilities of Kotlin and Scala.
18:30 Doors open + burgers
19:00 Marco Borst
19:30 Short break
19:45 Joost & Urs
20:45 Discussion / questions
21:15 Networking + drinks
Talk 1: Marco Borst
This talk focuses on the philosophical and pragmatic reasons of why functional programming is here to stay, and why that statement is not an oxymoron.
Marco Borst is an independent programmer whom, after having wondered down entrenched and imperative routes for decades, started to walk the functional path ten years ago. An engineer of physics by education, a programmer of processes by interest, and a scientist and communicator because nature forced him to be. Marco is inclined to share his crafts with others, and positively thrilled when able to learn from others as well.
Talk 2: Joost & Urs
We have almost 20 years of Scala experience and have experience with many other languages. Recently we have jumped onto Kotlin, because it look very promising as Java competitor. Of course there is no one size fits all solution. We will show how the two languages compare and explain why and when, you should pick one over the other. Or maybe should consider something else altogether.
Joost is a passionate software craftsman working for Xebia and organiser at Amsterdam.scala & Kotlin.amsterdam, always looking to learn, share, teach and meet new people.
Urs is a seasoned software engineer and trainer with over 15 years of experience in building resilient, scalable, mission critical systems on the JVM mostly using Scala, with Kotlin as a recent addition. As one of the first certified Scala trainers he has taught and mentored a great amount of developers in getting mature with the Scala ecosystem and reactive programming. As a people person by nature he loves to share knowledge and inspire pears on meetups and conferences.