HN Hall of Fame Weekly email

Java for Everything (2014)

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

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

submissions
6
submitters
6
observed span
2014–2023
peak thread · 338 comments
387 pts
latest 20+ return · 2021-04-25
172 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

There's the language and there's the ecosystem. A lot of negative feelings that still linger are, IMHO, directed more at some of the painful historical aspects of the ecosystem: J2EE XML configuration hell, EJBs, bloated application servers, XML for everything, JAX-WS, SOAP, ant, classloader problems, maven dependency hell, 10 different logging libraries, etc... A lot of this stuff truly sucked. But I feel things have improved over time. Dropwizard, gradle, embedded jetty, jersey, guava, Spring boot, etc... The…

As an experienced Java programmer , I decided to do a project in Golang to see for myself what the hype was all about. And it was...underwhelming. The Go plugin for VScode barely works - terribly slow, inconsistent autocomplete, hanging during debugging etc. I had to pay for Goland just to get a reasonable experience which is still worse than Java+IntelliJ community edition. Language wise - you need for loops for everything, no maps or streams. Also where are the…

pyjug·172-point thread·

After working on large Javascript projects and running into and cleaning up countless issues that static typing would solve, I've come around to being a huge fan of static typing. Now, every line in an untyped codebase looks like a potential typo or reference to an old function that was refactored ages ago just waiting to blow up at runtime. Tests help, but only after you've written them. I really like Javascript, so I've been using Facebook's Flow type checker…

AgentME·89-point thread·

Discussed back then: https://news.ycombinator.com/item?id=8677556 And in 2016: https://news.ycombinator.com/item?id=11386306

dang·4-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
656

reference only — not used in Hall rules or ranking

Total comments
669

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2014-11-30Java for EverythingFirst breakout · Best threadcousin_it387338
2016-03-30Java for Everything (2014)electrum8983
2019-06-12Java for Everything (2014)Danieru42
2021-04-25Java for Everything (2014)Latest 20+ point returningve172246
2023-07-30Java for Everything (2014)Hall inductionTomte20
2023-09-19Java for Everything (2014)_ttg20