Chandler Caruth (I think - I can't for the life of me find the reference) said something in a cppcon talk years ago that blew my mind. More or less, 95% of code performance comes from the memory layout and memory access patters of data structures, and 5% comes from clever instruction selection and instruction stream optimization.| The Hacks of Life
I’ve now got acceptable ports of Simulated Evolution to two 8-bit platforms. I have it working on the Atari 800: Simulated Evolution on the Atari 800 And on the Commodore 64: Simulated Evolut…| Bumbershoot Software
This week we’ll finish the little Amiga 500 shooting gallery game we’ve been writing. The last step, as it was in its Atari parallels, is to expand the animation and simulation systems …| Bumbershoot Software
Last time, we put together a smallish NES program, and I called out some of the logic as being a little hairy. Despite that, the actual complexity of the final code wasn’t all that bad at all…| Bumbershoot Software