What Happened to String Templates? Inside Java Newscast #71

String templates proposed a way to readably and safely mix strings with run-time values and were a preview feature in JDKs 21 and 22. Then, to everybody’s surprise, they were dropped in JDK 23! What where the reasons, what could a new proposal look like, when may we see it, and what does all this mean for the OpenJDK development process? Let’s discuss all that (and more).

Make sure to check the show-notes.