SmallBasic

相信很多程序员——包括我——的编程生涯都是受Basic启蒙的。当初TrueBasic、QB的时代,构成了至今难以忘怀的快乐编程时代——仅仅一些简单的指令,构建出粗糙的程序,却给我带来很大的快乐。然而随着学习的东西越来越多,到现在以编程为生,用C++/Java仅仅对付学校的课程,学PHP仅仅为了混口饭吃,渐渐失去了当年那份纯真。

而Basic古老的语言,在实际应用中的方言如微软的VisualBASIC.NET或者是VBScript,缺乏足够的弹性,而又不够精炼,VB.Net的语法一变再变,不知道微软到底在搞啥浆糊。

不过,微软发布了SmallBasic(可以简称SB,囧),虽然他说是针对儿童入门的语言,但我试用下来发觉,这确实是对原始“Basic”精神的一种回归。看看他的简介:

Small Basic is a project that’s aimed at bringing “fun” back to programming.

Small Basic是一个旨在重新在编程中找到快乐的项目!正因如此,SmallBasic精简了关键词,只剩了15个关键词、简化了开发环境等等。

另外还有一个较老的开源的SmallBasic,当然和微软的完全不一样,这个SmallBasic可以运行于多个平台之上,甚至是Palm的手持设备。

最后还要不得不提Squeak,一直致力于少儿教育的编程环境……

“SmallBasic”的2个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注