HN Hall of Fame Weekly email

Criticizing the Rust Language, and Why C/C++ Will Never Die

www.viva64.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of www.viva64.com captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2015–2019
peak thread · 83 comments
78 pts
latest 20+ return · 2019-01-19
71 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 left a comment on Reddit that I'll adapt here. It's really intended at the Rust community specifically, but I think the message is still worthwhile anyway: Not everyone is going to like Rust. That's totally okay. I've seen language communities, especially newer ones where people are particularly passionate, essentially turn into... this is a bit strong, but mini-cults. Where if you don't like the language, you're obviously an illliterate pleb who needs to learn how to code. This ends…

Per HN guidelines, this article should have its publication year of 2015 in the title (the article itself seems to not include a date, but one can find the various submissions on Reddit where this was originally discussed). In fact, it's old enough that it even predates the Rust 1.0 release. I haven't gone ahead and read it in full again this time, since the irony of a company selling C++ static analysis software denouncing the utility of Rust is…

kibwen·71-point thread·

It's interesting that his own points argue against his own conclusion. For instance, "I can't but remind you for one more time that the source of troubles is usually in humans, not technology", doesn't jive with the conclusion that C/C++ are here to stay, nor does it agree with his point that he was annoyed with the restrictions Rust placed on him. If humans are the problem, then a language that restricts these problematic human urges in a way that…

Myopic rant. "If your C++ code is not good enough or Java code is painfully slow, it's not because the technology is bad - it's because you haven't learned how to use it right." More 'program better and you don't need Rust.' This was said of C++ by C programmers and it regresses until we're programming punch cards in octal. At one point the argument is (indirectly) made that Rust is on the "innovative yet too idealistic" side of the…

topspin·6-point thread·

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
196

reference only — not used in Hall rules or ranking

Total comments
194

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-05-12Criticizing the Rust Language, and Why C/C++ Will Never DieFirst breakout · Best threadafiskon7883
2016-08-05Criticizing the Rust Language, and Why C/C++ Will Never Die (2015)federicoponzi4148
2017-11-26Criticizing the Rust Language, and Why C/C++ Will Never Diepyprism62
2019-01-19Rust Language, and Why C/C++ Will Never Die (2015)Latest 20+ point returnghosthamlet7161