投稿 提交工具 投放合作

Capy:探索编译期执行与运行时反射的编程语言

大语言模型 104(+1) 7 Rust 上架 2026-11-12 在 GitHub 打开

Capy 是一门编程语言,围绕编译期执行(comptime)与运行时反射设计,语法受 Jai、Odin、Zig 影响。

Capy 是一门系统编程语言,核心目标是探索编译期执行与运行时反射,受 Jai、Odin、Zig 启发。变量用 `name : type = value` 声明,`::` 表示不可变;类型是一等值,可用 `distinct` 创建新类型。枚举的每个变体都是独立类型,可携带数据并配合 `switch` 使用。错误处理借鉴 Zig,用可选类型 `?type` 表示值的有无,指针不允许为空,可空指针须显式声明;另有 Error Union 表示成功值或错误。仓库提供 capy 命令行工具(cargo 安装),链接 libc 需要 zig 或 gcc。

Star 趋势2026-11-11 — 2026-11-13当前 Stars 10424h +1

10310411-1111-1211-13