发布于 2017-03-27 00:26:20 | 188 次阅读 | 评论: 0 | 来源: 网友投递
Red language 全栈编程语言
Red language 是一门全栈编程语言。同时支持底层开发(使用内置的DSL Red/System)和灵活的动态编程(使用Red)。该语言支持解释执行、静态编译和JIT编译执行。使用REBOL的语法和语义,像英语一样易读并且如Lisp一般灵活。支持函数式、过程式、符号化和homoiconic编程,能快速构建各种DSL。语言将原生的对并发编程提供强有力的支持。使用Actor模型来支持任务并行,使用并发容器来支持数据并行。值得一提的是,整个开发环境仅仅只有1MB大小!!!
Red language 0.6.2 发布了。
这个版本大约有 1200 个 commits,十分 “重量级”。虽然它最初是十分小的,但对 Red 运行时代码的预处理支持的需求出现了,所以是时候进行 Macros 的第一次迭代了。
此外,libRedRT(如下所述)的工作使我们有机会实现我们对 Red 的一个目标:成为可嵌入的。 所以这个版本的主要特点是:
支持 Macros 和预处理器
使用 libRaRY 快速编译
LibRed 用于在任何地方嵌入 Red
更新内容较多,详情点此查看。
下载地址