Krakow, Poland, 25 - 27 August 2021
Dervis is an experienced Java-developer, currently working for the Norwegian government. He is passionate about programming languages on the JVM, functional programming, machine learning and algorithms. Dervis is a Java Champion and an active contributor to the Norwegian JUG (javaBin, Dukes Choice Award winner 2019) where he is the current leader of the Oslo-region. Dervis is also co-organizer of Oslo Software Architecture (OSWA), which is the biggest architecture community in Norway.
Java and Haskell - Similarities and Differences
ConferenceThe Java programming language has evolved a lot over the last year. With future releases from projects like Panama, Loom, Amber, and Valhalla, Java will continue to adopt features that developers know from languages like Kotlin and Scala. One area that Java still differs, is functional programming. There is especially one functional language that people either hate or love: Haskell. In this talk, I will take a look at the similarities and differences between Java and Haskell. For developers who have never tried Haskell, it will be good opportunity to see how it compares with features we know in Java. We will also discuss why Haskell hasn't taken over the world yet. After listening to this talk, you will learn how you can benefit from learning a purely functional language and you will also learn about Java's strengths compared to Haskell.
Scheduled on Thursday from 09:10 to 10:00 in Room 3