Clojure Behind the Scenes
Learn about Clojure's foundation, its creation by Rich Hickey, and the unique features that differentiate it from other functional languages. Understand its ties to Lisp, JVM interoperability, and growing adoption in diverse industries while grasping why it appeals to professionals.
We'll cover the following...
Brief history
Clojure is a young language. It was designed in 2005 and released in 2007 by Rich Hickey, a distinguished software engineer. The main idea was to have a practical functional language that would be a great fit for general problems. Plus, it would be more appealing for use in the industry. Before Clojure, functional programming languages were usually only approached in an academic environment.
Functional programming in an academic context
One of the foremost reasons for functional programming mostly being used in academic environments was the difficulty of setting up a working environment for people ...