HackerTube / Video
Data-Oriented Demo: SOA, composition
Jonathan Blow

A live-coded demo by Jonathan Blow showing how to get object-system-style expressiveness in a data-oriented way, covering structure-of-arrays layouts and composition. It shows features of his Jai language that make programs fast.
HN points to it as the practical demonstration of data-oriented design, including structure packing and switching between AOS and SOA.
4 Hacker News mentions · 2015–2020