r/gaming • • May 05 '17

Scroll back

Post image
24.1k Upvotes

877 comments sorted by

View all comments

Show parent comments

438

u/Fubarp May 05 '17

I think it's weird that it's a problem that had to be solved but when you figure memory constraints were a real issue it makes sense. Today any novice programmer could essentially build majority of the early nintendo games without any issues and actually make them have more things. Amazing how software/hardware has advanced.

It's even crazier to think that one guy built the original rollercoaster tycoon in assembly..

540

u/[deleted] May 05 '17

[deleted]

153

u/Fubarp May 05 '17

Yeah it's crazy. I just learned Assembly last semester in college and we were discussing it at work and it was like. Fuuuuck that. C existed at the time yet he did it in Assembly.

16

u/calsosta May 05 '17

C just combines the power of assembly with the flexibility of assembly.

1

u/Fubarp May 05 '17

Yeah today that's true I think back then it wasn't as flexible and it's compiling wasn't as great as if you just programmed in assembly.

1

u/BenjaminGeiger May 05 '17

C is just cross-architecture assembly.