Ruby是我的本命編程語言,也可以說是我在編程上的母語。

小時候的編程經歷是從BASIC語言開始的,和我發小對Pascal的執着一樣,我曾經覺得我會寫BASIC一輩子,只用它完成遇到的任何事情,我甚至用BASIC來給單片機編過程序。

但BASIC很快失去了作為語言的生命力,我剛上大學的時候,已經意識到我不可能再靠寫BASIC維生了。

在選擇一門主用語言的時候,我從Nodejs和Ruby之間選擇了後者,因為Ruby有着和BASIC相似的較為柔軟的語法。後來發現Ruby的設計哲學也與我高度吻合。

我在很長一段時間內懷疑自己是不是獅子座,但至少在我小時候看過的獅子座繪本裏,我的幸運石是紅寶石,恐怕難有人比我更熱愛Ruby了。