摘要:記憶中, 1984年寫的第一支程式
幾天前, 看到同事在玩網路上用JavaScript寫的Apple II模擬器. 於是, 思緒便順著被拉回到記憶中第一次寫程式時的場景...
那大概是1984年的夏天, 我剛從小學畢業. 鄰居有個唸五專的大哥哥, 因為讀的是電子科, 所以擁有Apple II跟電視遊樂器. 也因此, 會時常到他家"景仰一下". 有一天, 他拿出了一台CASIO的計算機, 說能在上面用一種叫做"BASIC"的語言來寫程式. 我看到之後非常心動, 很希望也能有一台. 因為這部計算機很小, 不像Apple II要接螢幕, 可以很容易地攜帶、藏起來...
那時候, 雖然有看過大哥哥寫程式, 但根本不知道到底是怎麼一回事?! 只是, 我很想學會寫程式; 因為可以控制螢幕上的東西... 就像變魔術一樣, 令人著迷.
所以...
當天, 就下定決心; 我偷偷拿走放在爸爸那裡, 小學時所儲蓄的一千多塊. 隔日, 一個人, 從鄉下第一次自己坐火車經過四個車站到新竹, 去"實現我的夢想".
回家後, 就躲在房間研究起它的英文操作手冊. (我不敢去請教隔壁的大哥哥, 他會問我怎麼會有機器?!) 只是那時候, 我看得懂的大概就只有26個英文字母, 因為根本還沒上國中、也沒補過習. 但, 決心驅動一切, 至少還會翻字典...
那要寫什麼呢?! 我曾在大哥哥那邊看過一種後來有播出電視影集"霹靂遊俠"的"霹靂燈", 覺得很好玩...
在經過幾個小時的奮戰, 我終於寫下生平第一支程式(記憶或許有出入, 但八九不離十):
看著螢幕中移動的方塊, 那時候心中的感動是可想而知的...
只是, 好景不常(長); 隔天, 家人就發現錢不見了. 當然, 就算是我自己的錢, 也是被打得半死... Orz
在那之後, 就沒再見過那台計算機了. 我想應該是家人請隔壁的大哥哥拿去退貨(?!)
而等到有機會再次寫程式, 是三年以後高一的計算機概論課...
三天前, 心血來潮, 在搜尋引擎打入"CASIO PB-110", 發現國內拍賣網站竟然有人要讓手一台. 當然, 二話不說花了一千塊就把它買下來. 這次, 翻閱在網路上找到的相容型說明書, 只花了幾分鐘就把當初的功能寫出來. 同樣地, 那種喜悅感是不輸給當年的...
轉眼間, 靠寫程式謀生也有十七、八年了, 若能常保像第一次寫出程式時的那種感動, 相信這條路可以走得很遠、也很愉快!