百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

ante

> 编程语言
开源

一个安全、易用的系统语言

2.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个安全、易用的系统语言

保证金


Ante 是一种低级的函数式语言,用于探索安全、共享的可变性和效果。 处理器和其他有趣的功能。这里有一个快速的尝试:

scala
foo (x: mut Bar) (y: ref a) {Clone a}: a can Fail =
    // The `Fail` effect above lets us call `fail`
    if not valid x then fail ()

    // Safe, aliasable, borrowed mutable references
    baz x x

    // Traits via implicits (no more forced newtype wrappers)
    clone y

Ante 以与 Rust 类似的所有权和借款规则为核心,但其目标是 通过鼓励可通过优化实现高级方法,使代码尽可能易读 稍后将讨论低级细节。 请参阅 网站、语言之旅 有关更多信息,请参阅 路线图。

参与贡献

编译器目前仍处于较早的阶段,因此任何贡献者都非常欢迎。请自由地对已知的问题/改进或您认为可能有用的标准库的增添做出贡献。代码库中的每个文件前都附有模块注释,解释了该文件的用途以及使用的算法。src/main.rs 是一个很好的阅读起点。请确保所有 PR 通过 examples 目录中的测试。这些测试中包含命令,由 goldentests 库用来运行 ante 编译器并检查每个文件的输出与该文件注释中包含的预期输出是否一致。请使用 cargo test --test goldentests 运行它们。

为了参与开发,最好在官方 Discord 社区中关注 ante 的开发进度: https://discord.gg/BN97fKnEH2.。此外,还有一个基本上不活跃的 subreddit /r/ante,主要用于关于语言的问题,而不是开发更新。您也可以在本仓库中提交问题或提问。

Good first issues

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustantecompilerlanguagellvm

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言