HN Hall of Fame Weekly email

Why hasn't Haskell taken over the world? And the curious case of Go

pchiusano.github.io Essays & writing Essays & articles Computer science Candidate
Screenshot of pchiusano.github.io captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
3
submitters
3
observed span
2017–2019
peak thread · 165 comments
130 pts
latest 20+ return · 2018-05-20
123 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I struggle with this. After years of studying OO and design patterns in Ruby and JavaScript I was having troubling building complex asynchronous systems and stumbled into Go. I saw the value of types for managing that complexity and the runtime for supporting asynchronous primitives, but internally was very limited by the lack of generics for things like collections and higher order control flow for things like error handling. Eventually I arrived at Haskell after strongly considering Clojure, and I'm…

The author notes the success of Go. Go's developers knew when to stop. Go is a mediocre language, but it has all the parts needed for server-side software. That's a big market. I suspect that part of the success of Go is simply because its libraries are heavily used. You know that the library is serving a zillion requests a second in Google data centers. Major bugs have probably been found by now. Go has one solidly debugged library for…

Animats·123-point thread·

I think pure FP is too alien. I mean any programmer expects a language to have for loops and mutation. That said, I love Haskell and I have endless fun studying and playing with it.

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
254

reference only — not used in Hall rules or ranking

Total comments
317

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2017-01-21Why hasn't Haskell taken over the world? And the curious case of GoFirst breakout · Best threadatombender130165
2018-05-20If Haskell is so great, why hasn't it taken over the world? (2017)Latest 20+ point returntosh123149
2019-10-12If Haskell is so great, why hasn't it taken over the world?fortran7713