Déjà preview

JEP 368: Text Blocks (Second Preview)

Remember text blocks? That’s right, they were a preview feature in the recently released Java 13! Now that some time has passed, the community has a feel for them and where there’s room for improvement. With JEP 368, Jim Laskey proposes a second text blocks preview, this time with two more escape sequences. Let’s take a closer look.

Taking out the trash

JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector

A new Java enhancement proposal, JEP 363, has graduated from being a simple draft. It proposes to remove the Concurrent Mark Sweep garbage collector, which was deprecated two years ago to accelerate the development of other collectors. Let’s take a closer look at the future of Java.

TIOBE Index for November 2019

Top programming languages for November 2019: C gets an A+

Every month, we keep tabs on the TIOBE Index to see which programming languages are rising up the charts. The November 2019 update sees a few changes, including a slight rise for C and Python. TIOBE predicts that it is possible for C to overtake Java and become number 1 again by the end of the year. Meanwhile, what is Dice saying about the top paid programming languages?

It now goes up to 11

Google’s App Engine now supports Java 11

Google’s App Engine standard environment Java 11 is now generally available. A managed serverless solution for Java 11 development that offers twice as much memory than the earlier Java 8 runtime at no extra cost. Let’s take a closer look.

Answering questions about the differences

Does 32-bit or 64-bit JVM matter anymore?

Find out the answers to some commonly asked questions about the differences between 32-bit JVM and 64-bit JVM in this article. You will learn all about things to consider when migrating between the two, which performs better, when you should ideally use either, and how to download each.

Last week's highlights

Weekly Review: The state of Java, a glimpse of Jakarta EE 9 & more

Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week we published a fascinating interview with Simon Ritter about the state of Java in 2019, caught a glimpse of Jakarta EE 9 and its potential release window, learned about two new pieces of open source software from Netflix, and much more. Let’s take a look.

Alexa, create new Java specification

Amazon joins the Java Community Process (JCP)

It’s been a big few months for Java recently, what with the release of Java 13 alongside JavaFX 13 and Jakarta EE 8. Now we have some big news about Amazon Web Services and their future role in the development of new Java specifications.

First discussions about Jakarta EE 9

Jakarta EE 9 – signs point to a big bang

Jakarta EE 8 is released and the Enterprise Edition of Java has finally moved to the Eclipse Foundation. After slowing down long enough for a few deep breaths, the time has come to start discussing what comes next for the project. Bill Shannon, Architect at Oracle, has presented a first draft for Jakarta EE 9, which is now the subject of intense discussion.

Optimize Java EE 8

Eclipse MicroProfile 3.1 updates Health and Metrics APIs

Let us welcome the newest release from Eclipse MicroProfile. This time, MicroProfile 3.1 makes changes to the Metrics and Health API, adding a new feature set and more functionality for enterprise Java microservices. Check in and see what’s new for the third quarterly release and what the benefits of 3.1 are.