Java 21 introduced string templates as a preview feature (https://openjdk.org/jeps/430). String interpolation
exists in many other languages and several libraries already offer string interpolation for Java. With Java 21, string templates
become part of the language. Is it only syntactic sugar or a useful improvement?
In this session, we'll look at the details of the JEP. The talk will cover the reasoning behind the new feature,
what are the advantages and disadvantages, performance impacts. We'll also see how to implements a custom template processor.
The session will also include some live coding and a short discussion with the audience on their opinion on the new feature.
exists in many other languages and several libraries already offer string interpolation for Java. With Java 21, string templates
become part of the language. Is it only syntactic sugar or a useful improvement?
In this session, we'll look at the details of the JEP. The talk will cover the reasoning behind the new feature,
what are the advantages and disadvantages, performance impacts. We'll also see how to implements a custom template processor.
The session will also include some live coding and a short discussion with the audience on their opinion on the new feature.
Michael Krimgen
Postcode Loterij
I'm a senior Java software developer at the National Postcode Lottery in the Netherlands.
I love Java programming and good software development practices (like clean coding and simplicity).
In addition to my job, I am an editor at Baeldung and an author at Reflectoring, both of which I think
are great ways of keeping my software development skills up to date.
I love climbing, running, reading, traveling, and learning languages in my free time.
You can also find me here: https://www.linkedin.com/in/mkrimgen/
I love Java programming and good software development practices (like clean coding and simplicity).
In addition to my job, I am an editor at Baeldung and an author at Reflectoring, both of which I think
are great ways of keeping my software development skills up to date.
I love climbing, running, reading, traveling, and learning languages in my free time.
You can also find me here: https://www.linkedin.com/in/mkrimgen/