HN Hall of Fame Weekly email

Java's Cover (April 2001)

www.paulgraham.com Essays & writing Essays & articles Software engineering Class of 2022-06 Hall of Fame
Screenshot of www.paulgraham.com captured 2026-07-20
Page preview · captured 2026-07-20

The originally submitted URL now redirects to the address above. Updating the destination does not change the item’s HN history, Hall membership, or rank.

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

submissions
13
submitters
13
observed span
2010–2023
peak thread · 180 comments
185 pts
latest 20+ return · 2022-06-26
50 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

> 9. It's designed for large organizations. Large organizations have different aims from hackers. This is where I think pg's bias steered him wrong. Hackers tend not to like Java (although that is less the case now with the JVM ecosystem being what it is), but hackers do not solely determine the success of technology. Furthermore, the type of hacker that pg is interested in—the lisper, the 10Xer, the startup founder—are in limited supply. Certainly they wield more influence per…

Note that this is not about if Java was good or bad, which is obviously a question of opinion. This is about if Java was going to be successful: > I've never written a Java program, never more than glanced over reference books about it, but I have a hunch that it won't be a very successful language. Given that Java became spectacularly successful and still is, the question is why the author turned out to be so wrong? My…

goto11·50-point thread·

Sort of ironic that all of his concerns were proven out, yet Java still managed to prove his prediction wrong. Though his definition of success seems to be "would really good programmers (wizards) ever use this language for sweet projects? If yes, than this language is a success." By that metric I guess he would be correct.

javanix·32-point thread·

No one loves it. C, Perl, Python, Smalltalk, and Lisp programmers love their languages. I've never heard anyone say that they loved Java. - You must be kidding me, ever been to any JUG meeting or JavaOne conference? There are millions of hardcore Java lovers at those places. Java has one of the the biggest developer community world wide. I love Java - it's one of the best programming language till date.

suyash·21-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
3

100+ points or 50+ comments

Total points
329

reference only — not used in Hall rules or ranking

Total comments
442

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2010-03-11Java's cover (2001)b-man52
2010-08-20Java's Coverheseltine30
2010-12-14PG on Java - comments from 2001First breakoutRiderOfGiraffes3270
2012-04-13JAVA's Coverekm242
2012-09-11Java's Cover (April 2001)Best threadcdi185180
2013-04-28Java's Cover (2001)j2110
2015-12-18Java's Cover (2001)vminkov2140
2018-10-12Java's Cover (2001)thegeomaster20
2019-06-21Java's Cover (2001)talonx10
2019-11-17Java's Covervinnyglennon1821
2019-11-26Java's Cover (2001)pulse720
2022-06-26Java's Cover (2001)Hall induction · Latest 20+ point returnmliezun50123
2023-03-08Java's Cover – Why Java will not be successful (2001)rrampage54