Clojure: The Documentary, official trailer [video]

(youtube.com)

124 points | by fogus 4 days ago

3 comments

  • vaylian 18 minutes ago
    Clojure is the language that made me "understand Lisp", as originally stated by Eric Raymond and citet by Paul Graham: https://paulgraham.com/avg.html

    It seems like a small thing, but Clojure's choice to open up for other types of parentheses made seeing the structure of lisp programs much easier. This helped me understand how code is data and how macros are functions that can transform both code and data.

    An important design philosophy (which is also hinted at in the trailer) is "simplicity". Clojure is designed to give you the tools to build simple solutions to the problems that you want to solve. It approaches mutability, which is one of the key sources of complexity in programming, with immutable data structures. It's a really clever way to do functional programming where your data is copied a lot but the copies are lightweight.

    I don't write Clojure any more these days. I'm mostly doing Rust. But it is true what Eric Raymond said: Lisp has made me a better programmer.

    Also: XKCD 224 and 297

  • waynesonfire 27 minutes ago
    [delayed]
  • jakeinspace 3 hours ago
    I'll never be as cool as them.
    • gleenn 2 hours ago
      Rich Hickey, Alex Miller, Stu Holloway, Nathan Marz, and the other people in this video are all very impressive, intelligent people. But never undercount how much if their success is due to consistent effort. They worked hard at something they cared about with depth, and also longevity. Anyone can learn Clojure with a bit of skill and tenacity. Anyone can contribute to the community in a meaningful way. It takes effort though. Please join us and contribute back to the community in ways that help you scratch an itch, give it some polish, and then share it. Or join the forums on Clojurians on Zulip. Come to Clojure/Conj, it was fantastic last year.
    • jimbokun 2 hours ago
      Well yeah how can you compete with a programming language created by the 4th Doctor?
    • ares623 1 hour ago
      But with AI now is your/everyone's chance!
      • zshrdlu 58 minutes ago
        Supposedly. If the productivity boost is good for commercial software it's good for open source.