Data-Oriented Demo: SOA, composition
What it is
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.
Why Hacker News recommends it
HN points to it as the practical demonstration of data-oriented design, including structure packing and switching between AOS and SOA.
- 1 people recommended it
- 1 different months
- 1 strong recommendations
- first 2015, last 2020
What HN commenters said
“He gives a fantastic walkthrough on his approach to structure packing in the data-oriented demo[1].”
Walkthrough of structure packing approach in data-oriented design
tomyws, 2015-02 · Strong recommendation · in “The Lost Art of C Structure Packing”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: jai, soa vs aos, structure packing, jonathan blow, performance
Also recommended by the same people
talkRailsConf 2014 - All the Little Things by Sandi MetzConfreaks · 15 HN recommenders · 2015–2025
talk"Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference · 14 HN recommenders · 2022–2026
talk"Making Impossible States Impossible" by Richard Feldmanelm-conf · 9 HN recommenders · 2017–2026
talkHow To Design A Good API and Why it MattersGoogle TechTalks · 12 HN recommenders · 2011–2025
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023
talkOverwatch Gameplay Architecture and NetcodeGDC Festival of Gaming · 16 HN recommenders · 2019–2025
talkSolving Problems the Clojure Way - Rafal DittwaldClojure/north · 10 HN recommenders · 2019–2025
lectureLecture 1A: Overview and Introduction to LispMIT OpenCourseWare · 10 HN recommenders · 2019–2026