Hacker News new | past | comments | ask | show | jobs | submit login

"I enjoyed programming in Java, and being relieved of the responsibility for producing a quality product." — Mark Dominus

https://blog.plover.com/prog/Java.html




> In Java, you can forget about doing it in the cleanest or the best way, because that is impossible. Whatever you do, however hard you try, the code will come out mediocre, verbose, redundant, and bloated ...

+1, I love this article. Do language developments since 2014 invalidate any of his characterizations?


No, language developments since 1995 invalidate them.


This seems to be contradicted by agreements posted. Or is use of features introduced since 1995 especially limited?

I doubt many still use Swing, anyway.


I've read this quote after working one year on a java project, and it just nails the sentiment. Both from devs like me that wouldn't pick java where you'd expect this kind of sentiment, but also from veteran java devs who also treat "quality" as something simply unobtainable.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: