Archive for the tag 'KTurtle'

3 04 2008

和小海龟交朋友,被我遗忘的logo语言

Published by muzuiget under Linux

刚在一直在捣鼓Ubuntu Linux,在软件仓库里,在教育分类中无意看到一个描述为“KDE Logo 编程环境”,看到“Logo编程”,思绪飞回十几年前,小学二三年级吧,上电脑课玩过一个俗称“小乌龟”程序,那个东西就叫logo,那时电脑很宝贵很脆 弱,我们上课入电脑室前要脱下鞋子的,大家纷纷扬扬脱下鞋子,然后就看到不少男同胞们的破袜子和露出来的大脚趾,跟着就闻到出来一阵浓烈而特别的气味,直 触你神经,提神醒脑。开机,进入dos,输入“ucdos”,然后敲一下回车,然后输入“logo”,一只乌龟便出现在屏幕上,然后输入一段英文和数字, 乌龟就会移动,屏幕就出现一条条线,那时英文还未学,把英文和数字随意搭配就会画出花样繁多的图案,很好玩,当画出好看的图案时,马上抄下命令,然后互相 交流。

我那时不明白原理,控制乌龟转左转由是left还是right还分不清。虽然logo好玩,不过很快就没兴趣了,因为那时电脑游戏兴起了,红色警戒,仙剑奇侠传,三国群英传经典一大堆。上电脑课老师不在就玩游戏,野人和赛车,野人是横版卷轴游戏,不知有多少人还记得?赛车就更好了,支持双人同屏玩。用电脑就 是玩游戏的,什么tt,logo,cced,五笔,说出来都丢脸,要给人鄙视的,更不用说学了。当时发了本书,有介绍这个logo程序,文字和蔼可亲,思 想向上,老少咸宜,一句“和小海龟交朋友”轻松活泼,当时觉得很弱智的说,我看了下,大概理解下原理,不过当时已经没兴趣了,扔在一边。
好了回到现在,我看一看软件名,叫“KTurtle”,好奇,安装看看,安装后,运行。然后大脑一片空白,有什么语法,代码怎么打?都忘光了。于是上网搜搜有没有现成的代码,哪怕画条线都好,找到一个,照着输入,然后执行,一个规矩的星型就出来的。

我现在有兴趣去看看这个语言的历史,好地方当然是维基百科,已经有40年历史了,我把以前那个经典的logo程序找回来,叫做pclogo,能干的东西不限于画图,还能计算,演奏音乐。我真是孤陋寡闻。

有意思,以后研究下,KTurtle没有中文语言选择,于是想翻译了它,跑到launchpad看,已经有人翻了,不知道为什么还Ubuntu还没语言包下载,其实是有中文语言包的,在Ubuntu里的“语言支持”选项那里就能自动下载。KDE官网还有这个软件的详细帮助手册。
原来我的第一次编程语言不是C,也不是VB和AS,而是Logo。

No responses yet