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
- 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 thisWhat people say. Recommended as a validating and realistic perspective on the difficulties beginners face when learning Clojure.