←新闻详情

Hacker News 热门更新于 10月25日 23:41

Goose 编程语言发布:无堆分配、无 GC 的内存安全系统语言

The Goose Programming Language · Goose

AI 导读

Wouter van Oortmerssen 发布 Goose 编程语言,一种无堆分配器、无垃圾回收、无生命周期标注的内存安全系统语言,采用 Apache 2.0 许可开源。作者称在 16 项基准测试中,Goose 速度达惯用 C++ 的 3.3 倍、手写优化 C++ 的 1.16 倍、最佳安全 Rust 的 1.12 倍,内存占用分别少 1.9 倍、1.3 倍和 1.2 倍。编译器约三万行 C++,可输出单个 C 文件,作者表示该仓库几乎完全由 AI 辅助实现。

推荐理由

AI 评分 63

作者公开了 Goose 的内存模型与基准数据,读者可据此判断无堆分配的系统语言在性能与安全上的取舍。

主题

标签

正文

当前公开范围只允许站内摘要。请通过经校验的原文入口继续阅读。

来源

Hacker News 热门