rebol学习(介绍篇)
来源:互联网 发布:windows手机主题下载 编辑:程序博客网 时间:2024/05/17 23:27
(摘自http://blog.csdn.net/easypal/archive/2007/08/01/1720401.aspx)
最接近人类语言的编程语言-rebol
rebol的详细资料见www.rebol.org。这里谈一下我得印象。
rebol 的缺点是明显的。它是一个商业公司的产品。它只是象java一样免费使用。但不开放源代码。并且它的数据库连接的函数库是收费的。但 它的优点也十分明显,如果因为不是开放源代码软件而不能放心使用,也可以欣赏和借鉴它的种种特点,并且了解了rebol肯定还会忍不住使用 它。
首 先rebol是一个lisp语言的替代品,它能实现lisp的所有能力。他具有lisp语言的数据和程序同等处理的特点,也有语句和表达式的统一。但 大大打破了lisp的局限。它允许中缀运算符的形式,没有满眼的括号,和一般编程语言的表达方法完全一样。同时具有丰富的库,有完全的图 形界面库,完全的网络库。因为是一个公司的产品,也保证了库的统一。
rebol自称为网络编程语言,它的网络编程能力很强,一般一个语句就可以下载一个文件,或下载一个网页,或接受一个邮件。
rebol一个神奇的特点是它的图形界面设计,它的界面编程非常简单,完全不用语句和函数,而是和html一样只要表达核心内容就行了。这得益 于rebol的“方言”能力。
rebol内置了“方言”能力。就是象yacc一样的语言解析能力。可以随时扩展“子语言”。
rebol内置了几十种数据类型,用它编程,语句肯定是最精炼的。
rebol 可以实现java一样的网络下载程序运行的能力,也有砂箱功能。它比java更进一步,有自己的桌面,在桌面上可以任意启动各个rebol程 序,它的桌面象html一样有丰富的表达形式和超链接。链接到有rebol功能的网站上就可以象浏览网页一样使用各种程序。由于rebol语言比 java要简练的多,同时是不用编译的脚本语言,它的程序文件非常小,更适合网络传输。因为rebol有这样神奇的功能,它自称internet操作系 统。因为rebol是脚本语言,因此它天然是跨平台的。它有很多操作系统的实现。
还有一个特点,rebol语言自身只是一个几百k的可执行文件,因此rebol程序的发布是非常简单的。
- rebol学习(介绍篇)
- 学习REBOL 6.1
- Rebol语言学习(二)-方言Dialects
- Rebol语言(一)
- rebol
- 不打算学习Rebol了
- REBOL学习笔记 eml对象的生成
- [置顶] Rebol 3 工具的学习
- 一个小众的语言:REBOL(一)
- REBOL基础
- rebol-万年历
- 【Rebol 学习笔记】第一篇:编写一个简单的 CGI 程序
- 用一门非常小众的语言REBOL写日历(万年历)打印的程序
- 菜鸟词典--什么是REBOL
- 熱騰騰的REBOL/Unicode
- 熱騰騰的REBOL/Unicode
- [转]REBOL 语言简介
- [转]REBOL十步
- 在Silverlight中使用全屏模式
- 新站如何迅速提高流量和被百度收录的技巧绝版
- scrollTop
- Oracle数据库各种启动方式的详细介绍
- 每个开发人员现在应该下载的十种必备工具
- rebol学习(介绍篇)
- I had no sooner gone[got] back to the chicken than the door bell rang, loud enough to wake up[] the dead
- Ajax学习网址大全
- [转]社区全文检索引擎Hyper Estraier 学习笔记
- vc下DLL的引用---很实用哦(转)
- ToString()格式和用法大全(很实用)
- GridView双击回传父页面及改变选择行颜色
- 测试一下
- GridView合并单元格