tungwaiyip.info

 

home

about me

links

my software

Media

Yucatán Photos

St Lucia Photos

Photo Album

Videos

Blog

< November 2005 >
SuMoTuWeThFrSa
   1 2 3 4 5
6 7 8 9101112
13141516171819
20212223242526
27282930   

past articles »

Click for San Francisco, California Forecast

San Francisco, USA

 

How I Got Into Computers

Nathan Torkington invite people to recount how they became hackers as an inpiration for new generations. I have taken this chance to write my own. It is reposted below.


How did I get into computer programming? I pride myself being a teen computer science theorist. Long before I've touched a real computer, I have already learned a whole lot of Basic programming by reading computer magazines in public library. My first program is really on a Casio programmable calculator. It has a macro function, a random number generator and a conditional branching command. With those I have build a Blackjack game. Later my friend got a Casio pocket computer PB-100. He generously lent me this new toy several days at a time. PB-100 has a great feature that it supports the spade, diamond, heart and club characters. So I got to build a number of card games using Basic.

Then my friend invited me to his home to use his Apple II. By then I have already learned everything about 6502 machine code. I decided my first program should be an assembler. I coded all the machine code on paper and brought it to my friend's home for a trial. After an entire afternoon of debugging it went no where. This became my first abandoned project. Eventually my parents gave in and bought me an Apple II. I have to confess that most of these came from the thriving pirate computer industry at that time. I got to read the pirated Apple reference manual translated into Chinese. It includes the source code of Woz' Basic ROM. That piece of software was really an enlightenment for me.

In time I moved up to Turbo Pascal, 300 baud modem and so on. I was steps ahead of other when I started CS in college.

2005.11.21 [, ] - comments (0)

 

 

Comments (0)

past articles »

 

BBC News

 

Putin blames US for Georgia role

 

Obama launches historic campaign

 

US GDP rebounds with 3.3% growth

 

Indian PM says flood 'a calamity'

 

Strengthening Gustav hits Jamaica

 

Headless corpses found in Mexico

 

US jury acquits US ex-marine

 

'Lost towns' discovered in Amazon

Fri, 29 August, 2008, 05:05 GMT 06:05 UK

more »

 

Slashdot News for nerds, stuff that matters

 

SSD Won't Make Sense In Laptops For Two Years (2008-08-29T02:03:00+00:00)

 

Comcast To Cap Data Transfers At 250 GB In October (2008-08-29T00:10:00+00:00)

 

Hashing Email Addresses For Web Considered Harmful (2008-08-28T23:01:00+00:00)

 

Black Screens For Unauthorized Copies of Windows (2008-08-28T22:10:00+00:00)

 

Cost-Effective Server Room Air Conditioning? (2008-08-28T21:21:00+00:00)

 

Bell Labs Kills Fundamental Physics Research (2008-08-28T20:19:00+00:00)

 

Will W3C Accept DRM For Webfonts? (2008-08-28T19:25:00+00:00)

 

Lenovo Requires NDA For Windows License Refund (2008-08-28T18:36:00+00:00)

more »

 

SF Gate

 

As Gustav nears, Gulf Coast puts faith in planning (28 Aug 2008)

 

McCain makes decision on running mate (28 Aug 2008)

 

Putin: US orchestrated conflict in Georgia (28 Aug 2008)

 

Walkway collapses in San Diego, injuring 16 (28 Aug 2008)

 

Urinating on building leads to big trouble for parolee (28 Aug 2008)

 

One of wanted suspects arrested in Mountain View double-slaying (28 Aug 2008)

 

51 Haitians die in Hurricane Gustav (28 Aug 2008)

 

Clintons are powerful weapon in Obama arsenal (28 Aug 2008)

 

Boeing sends machinists final offer (28 Aug 2008)

 

Comcast to make monthly Internet use cap official (28 Aug 2008)

 

Iran, Nigeria to share peaceful nuclear technology (28 Aug 2008)

 

Post-convention 'bounce' averages 10 points (28 Aug 2008)

 

Plane crashes into home in Las Vegas (28 Aug 2008)

 

Walkway collapses in San Diego, injuring 16 (28 Aug 2008)

more »

 

Asia Times Online

 

Maliki picks a date with destiny (28 Aug 2008)

 

Tehran exploits US-Russian tensions (28 Aug 2008)

 

COMMENT : Punishing Russia could prove costly (28 Aug 2008)

 

The last act for Thailand's PAD (28 Aug 2008)

 

India's nuclear deal headed for fiasco (28 Aug 2008)

 

Afghan violence hits home in Japan (28 Aug 2008)

 

If it ain't broke, don't fix it (28 Aug 2008)

 

Secret pacts spoil Philippine peace (28 Aug 2008)

 

China's excess liquidity trap (28 Aug 2008)

 

Central banks need a Basel lll (28 Aug 2008)

 

And the prudent shall survive (28 Aug 2008)

 

THE MOGAMBO GURU : A-holes at the J-Hole (28 Aug 2008)

more »

 


Site feed Updated: 2008-Aug-28 21:15