REBOL

软件描述

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

官方网站

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

官方认证

www.rebol.com

安全链接HTTPS

什么是 REBOL?

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

🔄 替代方案

62 个选择
💻

Smalltalk

编程语言

Smalltalk 是一种面向对象的编程(OOP)语言。它自始至终都是基于对象的。Smalltalk 在这一方面的纯粹性和清晰性,使其成为几乎所有其他面向对象语言的原型。

免费 • 开源
查看详情
💻

Borgo Programming Language

编程语言

我希望有一种用于编写应用程序的语言,其表达能力比 Go 更强,但复杂度又低于 Rust。

免费 • 开源
查看详情

J 是一种高级通用编程语言,特别适用于数据的数学、统计和逻辑分析。它是一种强大的工具,可用于开发算法以及探索尚未充分理解的问题。

免费 • 开源
查看详情

Q#(读作Q井)是一种用于表达量子算法的专用编程语言。它最初由微软作为量子开发工具包的一部分向公众发布。

免费 • 开源
查看详情

Pony 是一种开源的、面向对象的、基于角色模型的、具备能力安全性的高性能编程语言。

免费 • 开源
查看详情
NoPrint.js

NoPrint.js

软件

NoPrint.js 是一个简洁的开源 JS 库,可禁用 HTML 中的打印、截图、复制和粘贴功能。你还可以启用 AutoBlur 选项,使内容在鼠标移出网页时自动模糊。

免费 • 开源
查看详情
上一页
下一页