I love programming since my first line of code I did on the C64 in Basic. Somewhere in 90ties I switched from C++ to java and spent then 20 Years developing mostly Java software working for various companies and projects.
I work at Digital Asset writing Haskell and Scala – but my heart is still close to Java and Kotlin.
After 20 years of evolution Java Virtual Machine became is a real masterpiece of engineering. There are however lot of issues arising when someone tries to use JVM for functional laungagues.
Developers of Eta tried it once again in a little bit different way. Did the succeed? We will analyze how it performs on a sample system, where the business logic is written in Haskell and middleware components and libraries in Java.
Slides