Skip to content
0:00 / 0:00

#clojure#learningcurve#s-expressions

Steve Shogren: No, Really, Learning Clojure Was Hard - λC 2016

LambdaConf

8.8K subscribers • 19 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Steve Shogren
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

3.2K views2 years ago1 recommendation

Programming languagesTools and practiceLisp and ClojureFunctional programming

Steve Shogren shares his personal struggles learning Clojure, arguing that the language's learning curve is often underestimated.

"Everyone says Clojure is simple and easy, right? I'll quick learn it over the weekend!" So started the hardest two weeks of the speaker's development career. Two weeks later, the speaker was still struggling with the basics! Each line of code was a battle to comprehend all the new concepts. S-expressions? Macros? Wait, you can write it either (:key map) or (map :key)?! In hindsight, it looks so easy, the code legible. But when we forget how difficult it can be, we trivialize a new learner's struggles. We have to remember: sometimes learning Clojure is not easy!

Why it's here

1 person recommends this

What people say. Recommended as a validating and realistic perspective on the difficulties beginners face when learning Clojure.

u/steveshogrenin r/Clojure • Recommends

No Really, Learning Clojure Was Hard!