Data Oriented Programming in Java: Progress Update 2025-09-21

Published: 2025-09-21

Early Access here: Data Oriented Programming in Java

Available in MEAP: Chapters 1, 2, 3, 4, 5, 6, 7
Pending reviews: Chapter 8 , Chapter 11
Currently working on: Chapter 9 (and kind of 10) Current Stats:

  • Words: 4216
  • Listings: 10
  • Figures Used: 7
  • Figures Made: 30

Many false starts. Many wasted evenings and weekends. But – I think I've found a line that navigates between abstract philosophy and the practical implications of that philosophy in code. There will be boxes and arrows, but also code showing what those boxes mean, and what it means to shift pieces between them.

So: I think it's finally on the right track.