Top all-time · #12554
Alex Osborne
Personal blog · meshy.orgprogramming
Alex Osborne's personal blog at meshy.org covers programming. Since 2009, 6 different Hacker News readers have linked it 6 times, most often “Widefinder 2 with Clojure”. The last post was in 2020, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this post as a writeup of Clojure approaches to the WideFinder file-processing benchmark. Commenters cite it as a reference point in discussions of Clojure performance.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Widefinder 2 with Clojure6 people · 6 mentions · first linked 2009-12-16
What Hacker News says?
Relevant complementary reading (Widefinder implemented in Clojure): http://meshy.org/2009/12/13/widefinder-2-with-clojure.html
Comment linking /2009/12/13/widefinder-2-with-clojure.html
on “A Dismal Guide to Concurrency”Submitted Widefinder 2 with Clojure as a story · 49 points
HN discussionTo those questioning Clojure's performance I will just leave this: http://meshy.org/2009/12/13/widefinder-2-with-clojure.html here.
Comment linking /2009/12/13/widefinder-2-with-clojure.html
on “Peter Norvig's Sudoku solver: Clojure & Python side by side”Submitted Clojure reading log files faster than Java as a story · 2 points
HN discussionSimplistic idiomatic Clojure is much faster than JRuby, but often a bit slower than Java and Scala depending on how much you rely on reflection. However, if you push it, Clojure can be as fast as anything else on the JVM; it's just a matter of how much time you spend profiling and optimizing. In many cases you can output the exact same bytecode in Clojure that you'd get from a several-times-more-verbose Java program…
Comment linking /2009/12/13/widefinder-2-with-clojure.html
on “How to setup Clojure from scratch”WideFinder is a good benchmark for file-processing tasks. This is a writeup of approaches in Clojure: http://meshy.org/2009/12/13/widefinder-2-with-clojure.html
Comment linking /2009/12/13/widefinder-2-with-clojure.html
on “Processing large CSV files with Ruby”