tomywson Hacker News • Recommends
On “The Lost Art of C Structure Packing”
#jai#structureofarrays#data-orienteddesign
99K subscribers • 11 videos on Hallway
Advanced. Deep dive for people who know the field.
200K views11 years ago2 recommendations
Systems programmingSoftware designData-oriented designPerformance and optimizationC++
Jonathan Blow demonstrates how to achieve object-system expressiveness with a data-oriented mindset, focusing on structure-of-arrays layouts and composition in Jai.
In this demo we start to do some 'object-system-ish' stuff, but with a data-oriented mindset. The goal is: how do we recreate some of the high-level expressiveness you get in a language like C++, but in a way that helps make your program fast?What people say. Recommended for its practical walkthrough of structure packing, data-oriented design, and transparently switching between array-of-structures and structure-of-arrays layouts.
tomywson Hacker News • Recommends
On “The Lost Art of C Structure Packing”
u/LaurieCheersin r/ProgrammingLanguages • Mentions
On “Do any languages have novel ways to represent data?”
agentultraon Hacker News • Mentions
On “An introduction to NoFlo and flow-based programming”
taliesinbon Hacker News • Mentions
On “The death of optimizing compilers [pdf]”
clucason Hacker News • Mentions
On “Handles Are the Better Pointers (2018)”
u/BigOnLognin r/compsci • Mentions
On “DCIC: A new book for teaching beginners programming and computer science”
u/johnfrazer783in r/ProgrammingLanguages • Mentions
On “What do you think of my reasons for disliking rust?”