I am forced to write Object Pascal code in order to accomodate an obscure in-house testing tool. Obviously there is no way I still remember all the constructs of the language after 15 years.
panicky parenthesis
Oh, my god, it’s been 15 years since I last coded in Pascal!
Oh my god, I have coded in Pascal!
end of panicky realisation
So I looked around for references (found them too).
While looking I stumbled on the classic “Real Programmers Don’t Use Pascal”.
Having been a ‘junior’ Pac-Man player and a 12 year old who blew Real Programmers out of the water in Pac-Man and Asteroids (at about the time the article was written too) I just had to compare. I can only conclude that I am some strange (d)evolutionary hybrid:
Where I definitely do better is the no neckties, no highheels, no 9 to 5, ‘arrive at work in time for lunch’ (when I get to go to the office) list.
Being able to cook is something attributed to a non-anglosaxon origin more than anything, and I cannot remember the EBCDIC character table but I bet I am one of few who know what it was.
A 12 year old Counter Strike player doesn’t even know how to pronounce it, let alone what it is.
But most important of all, there are “ill-defined goals, bizarre bugs, and unrealistic schedules” where I had to jump in, Solve The Problem, and save the documentation for later.
Not bad for a Pac-Man kid.