News for hackers. Stuff that matters.
Re:Ask HN: What are some of the most elegant codebases in yo... by SkyPuncher on Saturday June 17, 2023 @08:05PM (#36376028)
Java was the language I used in university. While it may be well structured, I hated it as a junior level dev. There’s just so many unnecessary classes and abstractions to accomplish basic stuff.

It makes sense in large applications with experienced developers, but it sucks to learn.

Re:Ask HN: What are some of the most elegant codebases in yo... by KptMarchewa on Saturday June 17, 2023 @08:11PM (#36376069)
It was very sparse with any syntactic sugar or ways to shorten common operations. Now it's much better, especially if you eschew the 00s style of programming - with obligatory getters and AbstractSingletonProxyFactoryBeans.
Re:Ask HN: What are some of the most elegant codebases in yo... by kaba0 on Sunday June 18, 2023 @04:40AM (#36378397)
My experience with languages is that people want more exotic languages as they gain experience, than they grow away from them and go back to pragmatic ones. I think Java strikes a great balance here, and while I also had a phase where I thought how much better Scala is for example, I can appreciate java much more nowadays and will default to it for most projects.