Go offline with the Player FM app!
Ep 049: Keywords! Keywords! Keywords!
Manage episode 243788238 series 2463849
Each week, we discuss a different topic about Clojure and functional programming.
If you have a question you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast
channel on the Clojurians Slack.
This week, our topic is: "Keywords! Keywords! Keywords!" We examine all the fascinating properties of keywords, how to use them, and why they're so much better than strings and enums.
Selected quotes:
- "The question of the day is: Why is there no question of the day?"
- "Everything behind the scenes should get turn into integers because that is the good and true way."
- "A FAQ after the fact."
- "We forget about
identical?
because Clojure gives us value semantics!" - "Magic numbers you can spell with letters."
- "The ability of communicating with letters--something we humans have been developing for a while."
- "What is this sorcery?!"
- "JSON. That's not not a guy who likes strings."
- "Let's blame JSON."
- "If you don't have to recursively walk a tree, why recursively walk a tree?"
- "A little bit of copying is better than a lot of depending."
- "The randomly placed last one wins!"
- "Trust but verify."
118 episodes
Manage episode 243788238 series 2463849
Each week, we discuss a different topic about Clojure and functional programming.
If you have a question you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast
channel on the Clojurians Slack.
This week, our topic is: "Keywords! Keywords! Keywords!" We examine all the fascinating properties of keywords, how to use them, and why they're so much better than strings and enums.
Selected quotes:
- "The question of the day is: Why is there no question of the day?"
- "Everything behind the scenes should get turn into integers because that is the good and true way."
- "A FAQ after the fact."
- "We forget about
identical?
because Clojure gives us value semantics!" - "Magic numbers you can spell with letters."
- "The ability of communicating with letters--something we humans have been developing for a while."
- "What is this sorcery?!"
- "JSON. That's not not a guy who likes strings."
- "Let's blame JSON."
- "If you don't have to recursively walk a tree, why recursively walk a tree?"
- "A little bit of copying is better than a lot of depending."
- "The randomly placed last one wins!"
- "Trust but verify."
118 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.