Weekend Reading List – 21st ed

Java is 25!!! Java completed 25 years this week. I’m very excited to see what the next 25 will bring #MovedbyJava

If you want to see your article featured here, reach out to me on Twitter or here on the blog.

 

Project Loom

Project Loom started in 2017 and it’s an amazing project. One of the goals is to bring lightweight threads (Fibers) to the language. You can read more about the State of Loom from Ron Pressler

 

Project Amber

Project Amber is possibly the most known of the new Java projects to the developers. It delivered already some features as var, new Switch expressions, and has others in preview as Records, Text Blocks, Pattern Matching, and Sealed Classes.  To know more about JEP 360: Sealed Classes, you can refer to the article, from the Java Language Architect, Brian Goetz.

 

Project Valhalla

Announced in 2014, Project Valhalla aims to explore and propose advanced JVM and language features. At the moment JEP 169 – Value Types and JEP 218 – Generics over Primitive Types are the incubated ideas.

 

More Java

Oracle did an online event to celebrate the 25th anniversary of Java, where they announced a website, Inside.java that contains a lot of articles related to the platform.

Why We Hate To Read Code?

Michaela Greiler interviewed Trisha Gee for the Software Engineering Unlocked Podcast. They talked about career, work, interviewing process, and more.

 

Spring Boot and GraalVM

In the last Spring Tips video, Josh Long explores the last feature of Spring Boot: The Graal Native Image Builder.

2 thoughts on “Weekend Reading List – 21st ed

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.