In this video, we discuss why Java is already a good choice for AI and how existing and future Java platform features can make it even stronger. We explore developments across the language, libraries, and runtime, including OpenJDK Projects Amber, Babylon, Valhalla, and Panama, along with smaller improvements that can have a big impact when combined.
Als freie Journalistin im Ostkongo berichtet Judith Raupp über den Alltag im Krieg – und hat es mit ihren Themenvorschlägen in deutschen Medien nicht immer leicht. Im Podcast mit Holger Klein erzählt sie von festen Vorstellungen über Afrika in Redaktionen und wie sich das auf die Berichterstattung auswirkt.
JSON is ubiquitous in modern software, and many use cases are just too small to justify adding external dependencies. To address these everyday use cases, a new JEP proposes a simple, incubating API for parsing, navigating, and generating JSON documents-both for Java developers and for the JDK itself. While the Java ecosystem offers many libraries with JSON-processing capabilities, this built-in API is not intended to replace them, but rather to offer a low-friction option when an external...
Die Doku-Podcasts von Khesrau Behroz laden zum Durchsuchten ein: fesselnde Recherchen, akribisch erzählt. In Serien wie „Cui bono“ oder „This is America“ geht es um die großen Themen der Gegenwart, maximal unterhaltsam verpackt. Müsste guter Journalismus viel öfter so klingen?
Structured Concurrency is the next major feature from Project Loom. In this session, we will explain the motivation and design of structured concurrency, show how to use it effectively, and discuss the lessons learned as the feature evolved. We'll also look beneath the surface at the new lower-level API behind the latest design, offering an early glimpse of work that is expected to form the basis of a future lower-level structured concurrency API.
As AI coding agents make language syntax less central, runtime performance and operability become increasingly important. This keynote explores why Java’s JVM and standard library are well suited to this shift: newer JDKs continually improve performance, observability, garbage collection, and usability while preserving the programming model, with major innovations underway in Projects Valhalla, Leyden, and Lilliput.
As AI coding agents make language syntax less central, runtime performance and operability become increasingly important. This keynote explores why Java’s JVM and standard library are well suited to this shift: newer JDKs continually improve performance, observability, garbage collection, and usability while preserving the programming model, with major innovations underway in Projects Valhalla, Leyden, and Lilliput.