Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I really like the Go-like simplicity of these libraries, without the cursed architecture astronomy from the 2000s.

In general it's interesting times for Java. With all of language improvements from Kotlin/Scala, and upcoming Go-like concurrency it really feels like a renaissance for the language.



"upcoming Go-like concurrency" can you elaborate on this?

Java will have CSP at the language level? I find it hard to believe.


Project Loom’s virtual threads (without dedicated OS threads and stacks), which will hopefully relieve devs from manually doing a CPS transform of procedural code into chains of futures for thread pool workers to complete.


> it really feels like a renaissance for the language.

So is this the 2nd or 3rd Java renaissance?


I'd say that first Java renaissance is Java 5 with generics. Second Java renaissance is Java 8 with lambdas. IMO third Java renaissance will be with re-introduction of green threads.


I’m actually looking forward to Valhalla more than Loom I think.




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

Search: