In this blog, I want to put across my unbiased opinion about two unique tools from the world of Clojure programming. The tools I am talking about are leiningen and relatively new clojure dev tools.
Clojure is a fantastic functional programming language. In the previous two blog posts, we talked about the Clojure programming language basics and how to get started with app development in the Clojure programming language. Thank you, folks, for receiving both the previous blog posts very well.
This blog post will cover an essential topic for application development in any programming language - dependency management. And some examples covering the same for Clojure.
While one can write everything themselves, it is much better to re-use others’ work rather than reinventing the wheel again and again.
Developers are often considered mere plumbers at times. For what they do, they just put pieces together and make them work. That doesn’t mean that they don’t create value or push something out that is important. When put together, these tools and systems serve critical business functions. Running these systems is not less than art either.