最讓我自豪的事情就是我家很早就有一臺中華學習機,現在還讓我記憶猶新的是它除了和APPLE II一樣在32K ROM里固化了Basic解釋器外,竟然還有個支持Logo語言子集的程序.在80年代,這個真是太讓我震撼的事情,你要知道,其他游戲我還要通過磁帶LOAD進RAM(題外話誰還記得CALL-151監控模式), LOGO語言我開機就能玩。
cec-I-1.jpg
長大后,我竟然又擺弄起了編程,但這時編程已經變成工作,不是樂趣了。但曾經那“小海龜”卻已經深深的植入我的腦海,無法忘卻。
網上查了一片文章,是一個網友對Logo語言的歷史和變遷仔細的進行了統計,其實Logo這門古老的語言已經經歷里幾乎計算機發展的所有時間,而且有大約302種方言變種,直到現在還在發展中,下圖是我從那篇報告里截取的一張圖,它記錄了我們現在的FMSLogo是從哪個變種發展過來的,如果有誰知道當時我的 中華學習機里固化的LOGO語言到底是從哪個改過來的,一定要告訴我一聲!
logo-gene.png
現在的FMSLogo已經包含的大量的庫,遠不是當年我的中華學習機可比了,現在我真的準備好好溫習下這門類Lisp的函數語言:-)
fms-logo.png