Official Clojure Documentary page with Video, Shownotes, and Links

Documentary and community reaction

  • Many express strong nostalgia and gratitude for Clojure and its conferences.
  • Some wish the documentary had included more geographic diversity and prominent European ecosystem contributors.
  • The Indiana Jones–style poster sparked debate over whether it was AI-generated; later comments report the producers saying it was hand-drawn, with code supplied by Rich Hickey.

Language appeal and personal impact

  • Multiple comments describe Clojure as life- and career-changing: enabling solo-founder businesses, salary jumps, industry changes, and avoiding burnout.
  • Users emphasize joy, inclusivity at events, and a sense of craft.
  • Several ex-heavy users now work in other stacks (often for job-market or domain reasons) but still speak of Clojure very fondly.

Relevance in the AI / “agentic coding” era

  • Several argue Clojure is more relevant than ever for AI tooling:
    • Immutability and simple data structures make reasoning easier for agents.
    • The REPL provides a tight feedback loop during code generation.
    • High code density and token efficiency are seen as advantages for LLMs.
  • Some report excellent results using AI on large Clojure codebases, with good code quality in the ecosystem cited as a factor.

Tooling, workflow, and editor choices

  • REPL-driven development is viewed as a core superpower; some are surprised how many commercial Clojure devs still restart the JVM instead of evaluating in-place.
  • There’s discussion of REPL “staleness” problems and patterns for periodically restarting or clearing namespaces.
  • Emacs remains culturally linked, but modern options (VS Code, IntelliJ, LSP-based tooling, babashka, etc.) are emphasized as mature and diverse.

Databases and Datomic

  • Datomic’s now-free licensing and its role in attracting companies (e.g., a large fintech) to Clojure are highlighted.
  • Related Datalog-style databases (Datalevin, Datahike, Asami, XTDB) are mentioned as options, though comparison info is noted as somewhat outdated.

Adoption, hiring, and “worse is better”

  • Hiring experienced Clojure developers is described as tough; companies often demand experts but do not offer matching compensation.
  • Some argue industry optimizes for mainstream, “good enough” tools and easily replaceable developers, not for expert-oriented tools like Clojure.
  • Clojure is portrayed as demanding more vision and discipline, so it’s a hard sell to beginners and risk-averse leadership, despite high potential ROI.

Interop, low-level work, and alternatives

  • For heavy C/C++ interop, commenters point to JVM Project Panama, new Clojure FFI libraries, or Clojure-like languages targeting C/C++ directly.
  • Alternatives like Elixir, F#, Gleam, Janet, and others are mentioned, but several argue no single language fully matches Clojure’s combination of hosted runtime, REPL, immutability, and Lisp-style macros.

Critiques and ex-users

  • Some note many ex-Clojure users in the thread, which is unusual given the overwhelmingly positive tone.
  • One commenter claims fundamental design decisions are “wrong” for them personally but does not elaborate; specific criticisms remain unclear.