REBOL

软件描述

Rebol(历史上称为REBOL)是一种跨平台的数据交换语言,也是一种由Carl Sassenrath设计的多范式动态编程语言,用于网络通信和分布式计算。它引入了“方言”概念:小型、优化的、领域专用的……

官方网站

访问软件的官方网站了解更多信息

官方认证

www.rebol.com

安全链接HTTPS

什么是 REBOL?

Rebol(历史上称为REBOL)是一种跨平台的数据交换语言,也是一种由Carl Sassenrath设计的多范式动态编程语言,用于网络通信和分布式计算。它引入了“方言化”(dialecting)的概念:为代码和数据量身定制的小型、优化的领域特定语言。
JavaScript的创造者Douglas Crockford曾将REBOL描述为“一种更现代的语言,但具有与Lisp非常相似的一些思想,即所有内容都基于一种可执行的数据表示形式”,并将其视为JSON的几种影响来源之一。
根据其设计者所述,方言化是该语言最显著的特性:
“尽管它可以用于编程、编写函数和执行过程,但其最大的优势在于能够轻松创建领域特定语言或方言。”