鲤鱼:无GC的静态类型Lisp用于实时应用 源码
鲤鱼 警告! 这是一个研究项目,此处的许多信息可能会过时且容易引起误解,而没有任何解释。 暂时不要将其用于任何重要的事情! 关于 Carp是一种编程语言,旨在与交互式,对性能敏感的用例(例如游戏,声音合成和可视化)配合使用。 鲤鱼的主要特征如下: 自动确定性的内存管理(无垃圾收集器或VM) 推断的静态类型可实现更快的速度和可靠性 所有权跟踪支持一种功能性的编程风格,同时仍在后台使用对缓存友好的数据结构的更改 没有潜在的性能损失–分配和复制是明确的 与现有C代码的直接集成 Lisp宏,编译时间脚本和有用的REPL 了解更多 -如何安装和使用编译器 -语法和语义 -我们标准库的文档 一个非
文件列表
鲤鱼:无GC的静态类型Lisp,用于实时应用
(预估有个383文件)
List.carp
11KB
SDL.carp
17KB
Vector.carp
7KB
String.carp
14KB
Map.carp
25KB
ControlMacros.carp
7KB
OpenGL.carp
88KB
Macros.carp
8KB
Array.carp
14KB
GLFW.carp
10KB
暂无评论