Red (Programming Language)

Red (Programming Language)
★4
软件描述
Red 是一种新的编程语言,深受 REBOL 的启发。
官方网站
访问软件的官方网站了解更多信息
官方认证
www.red-lang.org
安全链接HTTPS
什么是 Red (Programming Language)?
Red 是一种新的编程语言,深受 REBOL 启发。
主要特性包括:
- 函数式、命令式和符号式编程
- 基于原型的对象支持
- 同像性(Red 是其自身的元语言)
- 支持静态编译和即时编译为原生代码
- 强大的并发与并行支持(演员模型、并行集合)
- 通过内建的 Red/System 领域特定语言实现底层系统编程能力
- 支持高级脚本编写和 REPL 控制台
- 极高的可嵌入性
- 内存占用低,具备垃圾回收机制
- 磁盘占用小(小于 1MB)
🔄 替代方案
17 个选择
Odin
Odin编程语言运行快速、简洁易读、实用且开源。其设计旨在取代C语言,目标如下:

Pike programming language
Pike 是一种动态编程语言,其语法类似于 Java 和 C。它易于学习,无需长时间的编译过程,并且具有强大的内置数据类型,能够实现简单而高效的数据显示与操作。

Eiffel (programming language)
Eiffel 是一种面向对象的编程语言,由伯特兰·迈耶(面向对象理念的倡导者,著有《面向对象软件构造》)和 Eiffel Software 共同设计。迈耶于 1985 年构想出该语言,旨在提高商业软件的可靠性……

Buzz Programming Language
一种用Zig编写的轻量级静态类型脚本语言。

Luau
★5
Luau(小写u,/ˈluː.ɑː/)是一种快速、轻量、安全且支持渐进类型系统的可嵌入脚本语言,源自Lua。

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

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

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

