I see it quite opposite way, back then when my first computer program was a classic
10 PRINT "COMMODORE 64"
20 GOTO 10
RUN
what is easier today? downloading and running python (not getting
lost what changed between versions, and all the other complex stuff
is much much harder
I think that's just as easy today...Download Visual C# Express
while(true)
Console.WriteLine("This program is simple too...");
<hit F5>
my second program was a program listing in basic which makes a small baloon sprite slide through the screen, This task involved rewriting this down from the book or magaziine (about 20 lines)
I'm pretty sure there is a tutorial somewhere on the internet that shows you how to do this today in whichever language you're most comfortable with. And if you get stuck, you can ask for help.Back then, you didn't have any recourse for help other than to keep at it. In XNA, it would probably take 20 lines or less to load up a balloon and wire it up to keyboard or gamepad input.
It had 56 instructions, but only about 45 that programmers actually used. Most programmers at the time had all of them memorized, which really isn't that surprising.
There's only around 100 keywords (if you include the contextual keywords) in C#. But several of those are just types (int, char, float, string, etc.) And you don't NEED all of those keywords for most games, so we could probably bring the count down to 45 or so. Not only that, you can use more than 2 characters for variable names! :) You can even name your methods and pass them variables instead of setting global variables and using a gosub!
Heck, today you can technically be a "game developer" without even being a programmer. There are game makers where you can drag and drop your art, make levels with easy* to use editors, and type in your story elements to the proper hooks. Sure that's probably a far cry from a real game, but it's way more possible now than it was back then.
If you honestly do think it was easier back in the "good old days", write yourself up a framework to emulate the environment. In no time, you'll be moving your red action square to acquire the yellow treasure square! That is, if you don't run out of memory, lines of code, processor cycles, or variable names. :)
- Eck