Data Oriented Programming in Java: Chapter 5 Progress (2024-12-08)

Published: 2024-12-08

Current Stats:

  • Words: 11,195
  • Listings: 48
  • Figures Used: 19
  • Figures Made: 65
  • SLoC (repo): (In progress)

I'm calling the draft "done." It still needs a lot of editing and polish, but everything I want to have is there. No "todos" remain. I'm hoping to get some feedback soon, but I suspect it'll be a bit since we're into the holidays.

The draft is currently sitting at 42 pages. I want to cut it down to 35. That'll be my main focus while I wait for reviews. I've been reading (and re-reading) Verlyn Klinkenborg's fantastic book Several Short Sentences about Writing. It has given lots of food for thought about communication and sentence making. I'm looking forward to going through and tuning everything.

As a side note, I think I'm reaching the upper limit of what draw.io can handle. There seems to be some interesting asynchronicity in their event processing that allows operations to get enqueued out of order under heavy load. At the current "scale" of my document, I'm regularly seeing glitches during copy and paste. Operations sometimes seem to unwind and then "replay" against the original element rather than the new one I've been editing. Interesting whenever it happens.

I should probably prune it at this point. Only a few of these ended up getting used, but... I'm a digital hoarder.

Onward!