Clojure caught my eye two years ago. Despite I am not a Clojure professional yet, I’ve found the joy of programming again. It was a difficult task for me, I feel like a beginner again, but I’ve realized how much I missed that feeling. After studying the documentation and writing a few toy programs, I’ve been searching for some real-world project, I can develop in Clojure. I’ve created clj-salt-api as my first Clojure project.
I am impressed by how can we design and solve same problem with Clojure in different way. For me this the purpose for learning new programming language. Not to solve the problem same way with a different syntax, but to think how can we build software that is more efficient, simpler to develop, to maintain and to understand (for everyone including beginners).
And not to forget, I am also a coffee drinker