CovScript 是一门跨平台、开放源代码的动态类型脚本编程语言,具有高效、易懂、可靠的特点,充分吸收了现代编程语言研究的成果,与 C、C++ 等现代语言有良好的可交互性。
特性
- 全平台可用,支持大多数主流操作系统
- 使用 C++ 14 标准编写,支持版本较老的编译器
- Linux and Unix: x86, ARM, MIPS, Loongson ISA
- Microsoft Windows: x86
- 强大易用的扩展系统
- C/C++ Native Interface(CNI) 系统:能够翻译 C/C++ 和 Covariant Script 之间的双向调用
- Interpreter Bootstrap:在 C++ 项目中集成 Covariant Script 运行时环境的帮手
- CNI 组成宏:将扩展系统与CNI系统有机结合,现已纳入语言标准
- 自研高效编译系统
- 无依赖、高效的编译器前端
- 支持编译期优化
- 可导出编译结果
- 高性能运行时环境
- 热点分析优化算法
- 高效的内存管理系统
- 引用计数垃圾回收器
评论