Ron Veen will present on data-oriented programming in Java. The presentation will cover: 1) the evolution of traditional object-oriented applications, 2) introducing the principles of data-oriented programming, 3) modern Java features that support data-oriented programming like records and pattern matching, and 4) examples of combining Java and data-oriented programming. Data-oriented programming treats data as immutable first-class citizens stored in generic structures separate from application logic.