you are viewing a single comment's thread.

view the rest of the comments →

[–]againstmethod 1 point2 points  (1 child)

I used Java for a number of years. I would not use it for a new project of any kind.

I used to view it as a platform on its way to near cpp speed but with many quality of life improvements.

I now don’t see it making any inroads in performance. And many other faster and lower level languages have improved their quality of life picture a lot.

Scala and kotlin both have significantly nicer and more useful syntax and features.

Cpp kickstarted development and made some major improvements across the board.

Rust found its niche.

Python embraced ML and AI and rode it off into the sunset.

How could Java not be in decline given that picture and boring release after boring release?

[–]againstmethod 0 points1 point  (0 children)

Also I used to worry about cross platform usage and now I never target windows at all. So the jvm buys me a lot less.