编程ING(PDF)
REBOL 代表基于相关表达式的对象语言(Relative Expression Based Object Language). REBOL 发音为"reb-ol" ,和“rebel with a cause”中的一样。 REBOL 是一种消息式的语言。他的主要目的是提供一种轻量级的分步计算和通讯的方法。 REBOL 由Carl Sassenrath设计, 是Amiga OS——世界上第一个个人电脑的多任务操作系统——的系统架构师。 REBOL 不仅仅只是一个编程语言。他还是一种用于表示数据和元数据的语言。他给计算、存储和信息交换提供了同一种方法。 REBOL 有十分丰富的软件包。初学者可以从REBOL/Core和REBOL/View开始。专业人士会发现REBOL/Command和REBOL/SDK十分有用。公司和组织会发现REBOL/IOS是一个强大的协作交流平台。 REBOL 代码和数据跨越了40多种平台。在Windows上写的脚本和在Linux, UNIX和其他平台上运行得都一样,根本无须任何改动。 REBOL 引入了方言化的概念。方言是一个小巧有效专门针对特殊领域的子语言。 REBOL 本意就是要保持小巧——即使他已经包含了数百条函数,几十种数据类型,内置帮助,多种Internet协议、压缩、错误处理、调试控制台、加密和更多。 REBOL 程序很容易书写。你所需要的仅仅是一个文本编辑器。一个程序可以只有一行也可以是一整个应用程序包含了几十个文件。。同时,你的程序不需要对库和包含做声明。 rebol是免费的,但是有的东西是收费的。我最喜欢的是rebol的小!整个解释器才633K,简直不干想象!同时,rebol对图形界面的创建似乎很容易,而且也很漂亮,这正是诱人之处!另外,rebol自称为web3.0准备,所以,在互联网大行其道的今天,有谁能说传统的gui会发展到哪一步呢?所以,在有时间的情况下,就可以看看这可爱的语言,让他在我的工作和生活中发出耀眼的光来。