News for hackers. Stuff that matters.
Re:Java Feature Spotlight: Text Blocks by doteka on Friday May 01, 2020 @10:57AM (#23042580)
You can get AOT compilation with GraalVM today, allocating small objects on the stack is being worked on in Project Valhalla, compile time asserts can be implemented with annotations if you care (see @NotNull), utf-8 is available in the standard library in the StandardCharsets class.

For Async/await, I believe a much better approach is available with Quasar today or with Project Loom soon.

SIMD is an issue though if you need that.

Re:Java Feature Spotlight: Text Blocks by apta on Friday May 01, 2020 @11:18AM (#23042828)
SIMD is being worked on as well: https://openjdk.java.net/jeps/338

See Project Panama for the encompassing project: https://openjdk.java.net/projects/panama/

Re:Java Feature Spotlight: Text Blocks by vips7L on Friday May 01, 2020 @11:28AM (#23042973)
AOT was available for over a DECADE with the GNU Compiler for Java before it was removed.
Re:Java Feature Spotlight: Text Blocks by MaxBarraclough on Friday May 01, 2020 @01:09PM (#23044198)
It's also long been possible with lesser-known proprietary solutions like Excelsior JET, so I suppose Java can claim to have a mature solution to that feature, just not a mature mainstream FOSS solution (not counting Graal).