Would You Use Clojure Again? These Companies Say Yes — and Here’s Why
Artem Barmin
A podcast series featuring engineering leaders from CyCognito, Metabase, Red Planet Labs, JustOn, Mobot, and HolidayPirates offers a cross-section of long-term Clojure usage in production. At CyCognito, Yehonathan Sharvit describes a system processing millions of events per second, but notes that most engineers still favor more mainstream languages for career reasons, which has driven a partial migration toward TypeScript. In contrast, Nathan Marz argues that Rama's roughly 200,000 lines of Clojure, representing a decade of R&D, would have been impractical to build in other languages due to its reliance on macros and enforced immutability.
Cam Saul from Metabase highlights a different dynamic, pointing to successful contributor-to-employee conversion via their open-source project and the ability to ship enterprise-scale features with teams of four as a sustained advantage. Across the interviews, a consistent theme emerges: moves away from Clojure are driven primarily by hiring and market perception rather than technical limits, while teams that stick with it tend to emphasize small team productivity as the key factor.