HN Hall of Fame Weekly email

Why Go and Rust Are Not Competitors (2015)

dave.cheney.net Essays & writing Essays & articles Software engineering Candidate
Screenshot of dave.cheney.net captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
5
submitters
5
observed span
2015–2021
peak thread · 98 comments
85 pts
latest 20+ return · 2017-11-15
49 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

Go and Rust competes in the narrow space of, "what's The Next Interesting Thing to learn?" In that narrow sense, it doesn't matter that the underlying semantics and runtimes of Go and Rust are targeted for different use cases. They get lumped together in the same conversation because people have a vague sense that something... (newer programming language, newer database engine, newer CSS templating, etc)... will make their project better. In that nebulous cloud of possible future benefits, it's understandable…

jasode·85-point thread·

"Rust competes for mindshare with C++ and D for programmers who are prepared to accept more complex syntax and semantics (and presumably higher readability costs) in return for the maximum possible performance. For example, micro controllers, AAA game engines, and web rendering engines. Go competes for mindshare in the post 2006 Internet 2.0 generation of companies who have outgrown languages like Ruby, Python, and Node.js (v8) and have lost patience with the high deployment costs of JVM based languages."

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
142

reference only — not used in Hall rules or ranking

Total comments
176

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-07-02Why Go and Rust are not competitorsFirst breakout · Best threaduntothebreach8578
2016-10-28Why Go and Rust are not competitorsHammadB20
2017-07-11Why Go and Rust are not competitors (2015)mshenfield40
2017-11-15Why Go and Rust Are Not Competitors (2015)Latest 20+ point returnkgthegreat4998
2021-12-18Why Go and Rust are not competitors (2015)ibraheemdev20