this post was submitted on 14 Sep 2026
-19 points (28.9% liked)

Gaming

35304 readers
5 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 4 years ago
MODERATORS
top 5 comments
sorted by: hot top controversial new old
[–] i_need_your_bones@piefed.social 21 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Those computers had to do differentials and other math calculations for small, sole purposes. Alot of the true technology was in the hardware. All the software did was read numbers from the hardware and send a signal to different hardware that then does most of the work. It was a complicated calculator

A modern application needs to keep track of positiin in the same manner for all items shown, relevant to each camera object, lit by another object at a position, the vector between them all for distance, and then use that to paint a 2d representation of the 3d emulated view which would be seen at a given position from that data, a bunch of flat texture files, and math. Then it does so 60 times a second or more for VR games. That's just to show you a frame alot more happens. Shaders, game logic, state management, job scheduling...

The rocket didn't need to figure out hundreds of curves it needed to take measurements on fuel usage, air drag, time, gyroscopes, etc. to figure out speed, direction, burn rate, and adjust these things in flight. It didn't need to do this all that quickly either. These are highschool math problems. Definitely a feat to do this all but something one very smart person can write the code for.

Modern applications do alot more than those rockets. Just for less useful purposes. So many devs touch it too. The language devs, the enfines devs, the library devs, and finally the game devs. Even a solo dev has hundreds of other developers code running with the most minimal engine and language.

I hate this comparison. Efficiency is a big problem, yes. We should care about it more and accept that we need to start making software slower, and more correct instead of using memory management solutions that obscure it all in a way that allows for every possible solution.

Its a complex problem but no its not comparable to the moon mission. You can't just go back to assembly, BASIC, and C directly managing memory and expect a 60 hour game to release every 3-5 years. Even with moderate solutions 3-5 years is a short timeframe when you get into the weeds of memory optimization.

[–] Cupcake1972@mander.xyz 5 points 2 weeks ago

the whole thing boils down to: you can't compare specialized embedded hardware to a general purpose device.

[–] 0ndead@infosec.pub 9 points 2 weeks ago

I think there’s blame enough for both

[–] savvywolf@pawb.social 8 points 2 weeks ago

You can do stereoscopic 3D with realistic graphics on a 50 year old cpu? Let's see then.

[–] ElcaineVolta@kbin.melroy.org 2 points 2 weeks ago

yes, let's.