Software Alternatives & Reviews

Clojure Reviews

Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about Clojure and what they use it for.
  • Why I decided to learn (and teach) Clojure
    Lisp is not a programming language, but a family of languages ​​with many dialects. The most famous dialects include Common Lisp, Clojure, Scheme and Racket. So after deciding that I was going to learn Lisp, I had to choose one of its dialects. - Source: / 5 days ago
  • 8 Meta-learning Tips To Grow Your Skills as a Software Engineer
    I learned Clojure to implement a plugin for Metabase (the tool my former company used for creating business dashboards). I probably won’t ever use the language anymore in the future, but learning functional programming was fun and eye-opening. - Source: / 20 days ago
  • hep plz idk where else to ask
    Why not Clojure? Java is a fine language. The problem is that most people who do use it are incredibly lazy and don't use it well. Then you remember languages like C and C++ exist, and are thankful that these same people use Java instead. - Source: Reddit / 3 months ago
  • Is there any currently working way to import a local Java .jar library into a Clojure project?
    I'm using Leiningen to set up the project, so it seems that the guide on does not apply. And in the Leiningen Docs I couldn't find anything... - Source: Reddit / 4 months ago
  • how will i go about learning lisp?
    I don't have any references for these claims, but I reckon the two most well-known and most used versions of Lisp these days are found in Clojure and Common-lisp. Both sites link to resources on how to learn the language. - Source: Reddit / 5 months ago
  • A language without operators
    Lisp and Forth and all of their derivatives like Clojure and Factor:. - Source: Reddit / 7 months ago
  • Will Clojure destroy my career?
    Clojure needs marketing. Beautiful hand-crafted websites with shiny code examples, easy to get started tutorials, online REPLs, video tutorials, regular blog posts about *simple* issues. The current website, while significantly improved over the last years, doesn't cut it: it speaks the language of veteran software architects, not junior aspiring programmers (don't believe me? Click on the first... - Source: Reddit / 8 months ago
  • Need some advice, feeling depressed about the direction of our industry
    First of all: You have deep knowledge. That is good and valuable. The Java ecosystem is not going anywhere and it will stay relevant for years to come. But there are also other technologies that have their merits. I understand that you find it frustrating to look at them and you feel like it's a huge wall to climb to also learn these technologies after you have invested so incredibly much time in mastering the... - Source: Hacker News / 9 months ago
  • Interactive Experience like Calva for Python?
    Calva is a VS Code extension for Clojure. When a Calva REPL is started, the editor shows 2 panes - input file on left, Clojure REPL on the right (I have also added a Calva demo image at the end.). - Source: Reddit / 9 months ago
  • Racket for Computer Music?
    Overtone, in clojure and using the SuperCollider engine. - Source: Reddit / 9 months ago
  • Revealing my strategy to algo trading, letting the computer do my bidding
    I envisioned an AI that that could adjust it's strategy based on collecting its own winning predictions and losing predictions, and improving/adjusting itself with that data - using a fairly simple neural network; just a 3-layer multilayer perceptron or "MLP", meaning there is only two hidden layers. I think I did end up with a pretty sophisticated program written on Clojure, a programing language that's great for... - Source: Reddit / 9 months ago
  • Ownership vs full immutability
    There is also the use of Persistent Datastructures in languages like Clojure and popularized by the Chris Okasaki Thesis. - Source: Reddit / 10 months ago
  • Hello. I am Mihai Dolganiuc. This is my first post on reddit and r/logodesign. I’ve been a graphic designer for the past 10 years and I love logos. I am working on a logo collection to share soon.
    Three over, is based on the lambda symbol, and it was an exploration for a programming language course named Clojure, which is also represented by the lambda symbol. - Source: Reddit / 11 months ago
  • Clojure written in Dart
    And in case you didn't know, there was a short period of time, some 15 years ago, where Clojure was the newest hot thing in the land of Java. - Source: Reddit / 11 months ago
  • 10分钟go crawler colly从入门到精通
    Package main Import ( "fmt" "" ) Func main() { urls := []string{ "", "", "", "", "", "", "", "", } c := colly.NewCollector( ... - Source: / 11 months ago
  • AWS Provisioning Three Ways
    So far, I haven't even mentioned that the demo code I wrote is in Clojure, my favorite language. Usually, it's quite a bit of effort to deploy clojure, because you need a compiler and build pipeline to get your artifacts ready to run. Thanks to a lightweight interpreter called nbb, you can interpret Clojure in a lambda as easily as you can interpret JavaScript. If you're not into Clojure, it's not a problem. These... - Source: / 12 months ago
  • The Lisp Curse
    >Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. [0] Neither the Clojure page, nor its users seem to agree with you. [0] - Source: Hacker News / 12 months ago
  • (define (uwu) (display "nya~\n"))
    From left to right: Scheme), Emacs Lisp, Racket, Guile, Clojure. - Source: Reddit / about 1 year ago
  • Watch and auto reload a Clojure pedestal service on save
    I started playing with pedestal to create Clojure micro services. Coming from the Nodejs world, and Clojure being a REPL driven development language, I naturally expected to have watch for code changes and reload without having to restart the server. I searched around and found solutions, but I couldn't get it to work trivially. This guide is meant to serve as a step-by-step guide to achieve this. - Source: / about 1 year ago
  • Engineering Management and Teaching Computer Science Education with Dave Bock
    Dave: Wow, that's a great question. My first thought is as you rise in your career, it's often not about having deeper and deeper skills. At some point, it's about having wider skills, even if they're not as deep. So edge out. If you don't know anything about a functional programming language like Clojure or Elixir, dive into it. - Source: / over 1 year ago
  • Is Clojure the right tool for the job?
    I made 500 concurrent HTTP GET requests to using both Clojure and GO, and my results found that Clojure was about 1.7x faster than GO at the task. To be honest, I was surprised myself, I thought Go would win. - Source: Reddit / over 1 year ago

Do you know an article comparing Clojure to other products?
Suggest a link to a post with product alternatives.