4 ms·
I have been writing Clojure since 2017. Unlike every other language that helps you achieve a task, Clojure helped me think. Clojure for me is a rich vocabulary
by shivekkhurana 6mo ago
I have been writing Clojure since 2017. Unlike every other language that helps you achieve a task, Clojure helped me think.
Clojure for me is a rich vocabulary to talk interact with data. When Jank becomes stable, Clojure will be unstoppable.
- barrell 6mo agoI’ve been writing ClojureScript now for around a decade. I tried to get into Clojure many times, but as someone with no Java experience, the JVM really makes it unbearable. I ended up trying Elixir though and absolutely loved it. Both Clojure and Elixir really changed the way I think about programming. They’ve both basically ruined me as far as other languages go. Structural editing + repo driven development in Clojure, BEAM + pattern matching in elixir. But there is something just infinitely more fun about writing Clojure code, and insanely satisfying. I’m eagerly awaiting the day that jank takes off and I can start building native mobile apps in Clojure (and who knows, maybe some web backend tech stack will spring up around it!)
- veqq 6mo agohttps://janet-lang.org https://janet-lang.org is already Clojure without the JVM
- embedding-shape 6mo agoI feel like calling Janet "A Clojure" is doing both a disservice. It's more like a "Clojure-like but smaller on purpose" programming language, and it's also (self-described) for "exploratory programming, scripting, and fun side projects" rather than Clojure's intended target audience. Nothing wrong with that, having different target audiences makes sense and is probably preferable, but Janet is more than just "Clojure without the JVM" much like C# is more than just "Java without the JVM".
- veqq 6mo agoYes, clojure-like is good