I would describe myself as a self taught hacker (much to the displeasure of my parents shocked by my plummeting grades) who has eveloved to embrace design principles. I still like to hack, but only once I have a good solid framework. Go figure.
Name: Alex
Age: 23
Languages (in order of learning):
1981, English (Earth 0.5a)
1986, Basic 1.1 (Amstrad CPC 6128) (my first program IIRC flashed the border different colors)
1989, DR Logo (Amstrad CPC 6128)
1992, Assembler, (Amstrad CPC 6128), mostly fiddled with registers to see what would happen
![Smile :)](./images/smilies/icon_smile.gif)
1994, QBasic, My first MS-Dos PC (Yay!)
1995, Turbo Pascal
1995/1996, x86 Assembler
1999, Started hacking C code, messy but it worked
2000, Java at College, taught me some OOP
2001, OOP C++, Partly learned in University, mostly self taught
2004, PHP
It seems like my programming experience reads like my life history, but during most of that time I was also swimming, tae-kwon-do, surf lifesaving, playing soccer or baseball, running, cycling and generally being active.
My main focus since 1992 (and the fateful day i played Star Control 2) has been trying to create the ultimate space adventure game. But because of the setbacks if real life and new technology making my entire codebase obsolete (before I learned OOP) here I am today, trying to do it in 3D. As long as games don't go 4D in the next couple of years I should be right.
If u wanna check it out, http://users.bigpond.com/alexp1 should work for another month or so until I get a new ISP.