News for hackers. Stuff that matters.
Re:A Java Language Cumulative Feature Rollup by hocuspocus on Thursday August 29, 2024 @12:54PM (#41392861)
Regarding structured concurrency: https://github.com/softwaremill/jox

Some part of the Java (and C#) mindset won't change but you can keep the annotation soup to a minimum with modern compile-time libraries (see Avaje, Helidon, ...)

I personally have a bigger issue with how annotations are used in Spring for instance, I don't understand why so many people tolerate stringly typed configuration that gets loaded at runtime.

Re:A Java Language Cumulative Feature Rollup by buerkle on Thursday August 29, 2024 @02:13PM (#41393696)
https://openjdk.org/jeps/453 is also in progress for structured concurrency
Re:A Java Language Cumulative Feature Rollup by neonsunset on Thursday August 29, 2024 @04:32PM (#41394986)
Heh, after all the years of "you don't need tasks and async/await" (and performance loss or boilerplate that came with that attitude) Java finally looks to implement them too.