REBOL

软件描述

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

官方网站

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

官方认证

www.rebol.com

安全链接HTTPS
立即访问

什么是 REBOL?

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

🔄 替代方案

62 个选择
thinBasic Programming Language

thinBasic Programming Language

5

一种非常快速的类BASIC编程语言,适用于控制台和GUI应用程序,可自动化流程、数据交换,连接数据库,发送邮件、FTP、REST API,解析与词法分析,文件操作,OpenGL、图形、声音、打印等,功能更多。

sdlBasic

sdlBasic

0

sdlBasic 是一个小型、高效且跨平台的 BASIC 解释器,旨在利用 SDL 库的强大功能进行游戏开发,其灵感来源于古老而辉煌的 AMOS。

0

Hack 是一种用于 HHVM 的编程语言,可与 PHP 无缝互操作。Hack 将 PHP 快速的开发周期与静态类型带来的规范性相结合,同时增加了其他现代编程语言中常见的许多特性。

X10 (programming language)

X10 (programming language)

0

X10编程语言围绕异步性、局部性、原子性和顺序性这四项基本原理构建,其基础是类型安全、基于类的面向对象系统。该基础足够强大,能够支持细粒度并发,以及Cilk风格的……

Vely

Vely

0

Vely 是一种通用的 C 语言框架,特别适用于网络应用。它是一款自由开源软件。C 语言程序员可以轻松、高效且富有成效地开发以往难以实现的应用程序。

0

Pluto 是一种适用于通用编程的 Lua 5.4 超集。在与 Lua 5.4 源代码和字节码具有出色兼容性的同时,它增强了标准库,并添加了十余种广受欢迎的语法特性,例如 switch 语句、复合...

0

简单、富有表现力且可移植的编程语言,用于高效脚本编写。

Luvit

Luvit

0

Lua的异步I/O框架。

上一页下一页