Hacker News new | ask | show | jobs
by adamzerner 1202 days ago
Taking Eric Normand's course Beginning Clojure (https://ericnormand.podia.com/beginning-clojure).

As someone with most of their experience in JavaScript and Ruby, I really like how Clojure is just so _different_. It's like someone who speaks English learning Chinese instead of a similar language like Spanish. I think doing that opens your mind and teaches you more than if you learned something that is "more of the same". Similar to how it is useful to learn about other fields instead of continuing to grind away at "more of the same" within your field.

1 comments

I've been programming in JS for years now and only picked up clojure last september. I love it. I started with "Clojure for the Brave and True" and then went on to solve codewars challenges and make web apps in clojurescript.

I completely agree with your point about learning something different. Clojure is really good at handling immutable data, lazy evaluation, macros. So you can write elegant code that would be inefficient/unweildy in something like js or python