
Rabbit Hole Research
Conversations connecting curiosity with meaning, truth and beauty.
Rabbit Hole Research
On Clojure, feat. Michiel Borkent (aka @borkdude) | Traces, Appendix 12
A conversation with Michiel Borkent (@borkdude) on Open Source, Functional Programming, Clojure, the JVM, Lisp & more.
Find me at cristian@ccb.life
About the Guest:
Michiel Borkent is a Clojure developer, author and maintainer of clj-kondo, babashka and SCI. Check out his talks at Strange Loop or any Clojure Conferences.
References:
- The Joy of Clojure (book): https://amzn.to/47jlZIk
- Clojure for the Brave and True (book): https://amzn.to/3MA5NdH
- Data-Oriented Programming (book): https://amzn.to/3QwR84a
Set Up:
- Camera: https://amzn.to/3PZVscb (don't laugh)
- Microphone: https://amzn.to/46f3pB5
- Teleprompter Stand: https://amzn.to/3tgS98y
- Telepromter App: https://amzn.to/46jdH31
- Teleprompter Screen: https://amzn.to/3PNfKFI (yup)
- Headphones: https://amzn.to/46gMSwo
Timestamps:
0:00 On Clojure, feat. Michiel Borkent (aka @borkdude) | Appendix 12
01:38 Journey into Open Source Development
16:50 Functional Programming vs Object-Oriented
25:33 A Hosted Language
31:04 A LISP dialect
38:17 Interactive Programming
43:43 Eternal Backwards Compatibility
50:42 The Clojure Community
53:02 Open Source
01:04:58 Future Projects