logoalt Hacker News

sirwhinesalotyesterday at 8:10 PM1 replyview on HN

Yes. Array programming happens to overlap heavily with DOD in modern hardware because of caching and SIMD, but if you were programming an Atari ST it wouldn't.

There are also cases where the optimal data format isn't array oriented because the memory access patterns for the problem in question just require something else.

You also have to think of hot vs cold data, which has nothing to do with arrays.


Replies

inigyouyesterday at 8:55 PM

Can I propose renaming it to Hardware Oriented Programming?

show 1 reply