REBOL

REBOL

Rebol(从历史上讲是REBOL)是一种跨平台的数据交换语言,是由Carl Sassenrath设计的用于网络通信和通信的多范式动态编程语言。
Rebol(从前为REBOL)是由Carl Sassenrath设计的用于网络通信和分布式计算的跨平台数据交换语言和多范式动态编程语言。它介绍了方言的概念:用于代码和数据的小型,优化的,特定于领域的语言。JavaScript名气的道格拉斯·克罗克福德(Douglas Crockford)将REBOL描述为“一种更现代的语言,但它具有与Lisp非常相似的思想,因为它全部基于数据的表示形式,然后可以将其作为程序执行。”,以及JSON影响之一。据其设计人员说,方言是该语言最显着的特性:“尽管它可以用于编程,编写功能和执行过程,但其最大的优势是能够轻松创建特定于域的语言或方言。”

Mac版REBOL的替代品

jRuby

jRuby

JRuby是在Java虚拟机(JVM)上运行的Ruby编程语言的100%Java实现。
Hy

Hy

Hy是嵌入在Python中的Lisp很棒的方言。
Red (Programming Language)

Red (Programming Language)

Red是一种受REBOL强烈启发的新编程语言。主要特征是:-功能性,命令性和象征性
Luvit

Luvit

熟悉的API Luvit实现了与Node.js相同的API,但是在Lua中!这有助于团队迁移而无需学习新的编程方法。
Nim (programming language)

Nim (programming language)

Nim是一种静态类型化的命令式编程语言,它试图在不影响运行时效率的情况下赋予程序员最大的能力。
libtheora

libtheora

libtheora是Xiph.Org基金会正在开发的Theora视频压缩格式的参考实现。
Bin2Header

Bin2Header

bin2header将任何文件作为参数,并将其二进制数据转换为源头文件,以用于C / C ++应用程序。数据存储为字符数组。
jqnpm

jqnpm

jqnpm-为命令行JSON处理器jq构建的程序包管理器。
Apache Portable Runtime

Apache Portable Runtime

Apache可移植运行时(APR)是Apache Web服务器的支持库。它提供了一组映射到基础操作系统的API。
libogg

libogg

Libogg库提供程序读取或写入Ogg格式的位流所需的功能。