Bookmarks

Data Oriented Programming in Java 21 by Nicolai Parlog

Conference talk introducing data-oriented programming in Java 21, outlining its four core principles and showing how records, sealed classes, and pattern matching enable immutable, validated, and ad-hoc polymorphic data modeling compared to traditional OOP.

A Fat Pointer Library

B-trees and database indexes

Zig's BoundedArray

The Hunt for the Missing Data Type

Zip Files All The Way Down

Pointers

Cap'n Proto, FlatBuffers, and SBE

Uiuisms

Subcategories