Please log in to watch this conference skillscast.
As Erik dove into yet another Clojure codebase, it was whispering very quietly. He couldn’t quite figure out what it was saying, but it caught his attention.
A couple of months later, he finally understood: Although it was written in Clojure, it was just a java app in disguise!
As you first begin to program functionally, you grasp for tools like
reduce, and you think you're done.
Then you start to realise there is this other thing, composability.
In this talk, you will learn how Java programs often lack the composability property. You will then go on to explore what this looks like when translated to Clojure. Finally, you will discover some techniques to avoid this all together and write code that is truly composable.
YOU MAY ALSO LIKE:
- Real World Kotlin Development Workshop (in London on 1st - 2nd July 2019)
- Pivotal's Core Spring (in London on 8th - 11th July 2019)
- Clojure eXchange 2019 (in London on 2nd - 3rd December 2019)
- Keynote by Markus Eisele on Java in the Age of Containers and Serverless (in London on 20th June 2019)
- London Java Community June (in London on 25th June 2019)
- AdoptOpenJDK - And how it impacts you in 2019 (SkillsCast recorded in May 2019)
- Distilling Agile for Effective Execution (SkillsCast recorded in April 2019)
Are You Writing Java in Clojure?
Erik works as a Clojure programmer at Ardoq, a Norwegian startup in the EA-space. He’s a mainly a backend programmer, but tends to work wherever the code is bad enough. Given time he’ll eventually drift into some sort of devops role while trying to figure out how to run the current project even better.