▲ | fnord77 3 days ago | |
I think Java is the best language for most medium to large projects or anything that requires threading or complicated/optimized IO Especially now that hardware architectures are getting fragmented again, I hope it becomes more relevant. I think Springframework is dragging Java's reputation down. I know Spring boot is better but it's such a monstrosity. I feel like sadly Python has won the war, though. Good enough for most things even though it is pretty rubbish. I see people trying to use Rust now for prod AI systems. | ||
▲ | lisbbb 2 days ago | parent | next [-] | |
With over 20 years working with Java, I'd much prefer working on Python for lots of reasons, but a big one is that the kinds of projects that involve Java are always involve the same stupid politics and organizational struggles. I've noticed that projects involving Python are way more enjoyable with less friction, likely due to the organizations themselves being more open-minded and maybe younger. I don't know. At some point, every Java project at every Fortune 500 company I worked with was the same damn hellish mess and I had to get away from that. | ||
▲ | re-thc 2 days ago | parent | prev [-] | |
> I think Java is the best language for most medium to large projects With this in context... > I think Springframework is dragging Java's reputation down. I know Spring boot is better but it's such a monstrosity. Is that really so? Spring's not the best, but it's definitely better in medium / large environments than a lot of other 1s. There are way more train wrecks to maintain that especially don't have any documentation or the libraries have gone dead. |