最让我自豪的事情就是我家很早就有一台中华学习机,现在还让我记忆犹新的是它除了和APPLE II一样在32K ROM里固化了Basic解释器外,竟然还有个支持Logo语言子集的程序.在80年代,这个真是太让我震撼的事情,你要知道,其他游戏我还要通过磁带LOAD进RAM(题外话谁还记得CALL-151监控模式), LOGO语言我开机就能玩。
长大后,我竟然又摆弄起了编程,但这时编程已经变成工作,不是乐趣了。但曾经那“小海龟”却已经深深的植入我的脑海,无法忘却。
网上查了一片文章,是一个网友对Logo语言的历史和变迁仔细的进行了统计,其实Logo这门古老的语言已经经历里几乎计算机发展的所有时间,而且有大约302种方言变种,直到现在还在发展中,下图是我从那篇报告里截取的一张图,它记录了我们现在的FMSLogo是从哪个变种发展过来的,如果有谁知道当时我的 中华学习机里固化的LOGO语言到底是从哪个改过来的,一定要告诉我一声!
现在的FMSLogo已经包含的大量的库,远不是当年我的中华学习机可比了,现在我真的准备好好温习下这门类Lisp的函数语言:-)