Thursday, April 10, 2003

sigh... cant help but remember my first encounter with information technology... weird really, i havent seen a real PC until my first day in college... my high school doesnt have a single PC back then... it was the love for playing computer games that made me decide to take computer science-- i was a family computer addict!... i would play super mario way past bedtime... kaya ngayon pasmado na ang kamay ko....


then yun na.. during my first year i got really fascinated with a language called pascal... started imitating peter nortons text based gui look and feel... tsk tsk tsk... i would redraw each character manually on the screen... we have no internet back then in 1994... i devoured every programming article and book i could get hold on in legaspi city... i discovered assembly and a way to interface it with pascal and was soon accessing the bios and console memory directly... and i got super fast text based screen drawing routines handled by assembly wrapped around by pascal procedures... then the third book of the pascal 5.5 bundle that a friend gave me, contained the reference for object oriented programming extension of pascal... i got hooked, now my design philosophy changed... and before the end of my first year i started with a language called c...


c was good... damn good... it brought me closer to the machine... its a language something in between of assembly and pascal... and it has object extensions called c++! i immediately got hooked... i spend the summer trying to access the vga directly and began taking mathematics seriously... i was starting to do GRAPHICS!!! i was disillusioned that i can finally do what i realy wanted: DEVELOP GAMES! and before the end of my 2nd year i already have a very crude graphical toolkit to represent dialog boxes and buttons... text was handled primarily by borlands provided fonts... ahhh.... now back to regular programming: meaning I SHOULD GO BACK TO WORK!

No comments: