Rhombus 1.1 发布:更灵活的宏与注解

Rhombus 1.1 is now available

Rhombus 1.1 版本正式推出,这款通用编程语言在易用性与定制化方面再次升级。此次更新引入了 annot 和 annot.def,让开发者无需直接编写元时间代码即可定义注解;新增 as 绑定形式,提升了代码可读性并支持标识符遮蔽。同时,class 继承机制、space.enforest 作用域调整以及 ffi 和 pict 模块的多项功能改进,都让语言生态更加完善。Racket 团队始终秉持“我们能做的,你也能做”的理念,鼓励社区成员积极参与语言设计,无论是提问、讨论还是提交代码,都欢迎加入 Discourse 或 Discord 的 Rhombus 频道。

Racket 团队的非官方座右铭是:我们能做的,你也能做;程序员应当被赋予参与创建他们所用语言的力量。
  1. dexterlagan

    Rhombus 本应是 Racket 在 MIT 作为教学语言时的模样,在它变成 Python 之前。如果当初是这样,Python 也许根本不会在那个社区里流行起来。世界将会截然不同。

    Rhombus 的语法简直太美了。作为一个 Racket 用户,这就是我的梦想语言。

    拥有 Racket 的所有强大功能……却省去了那些大量无趣、愚蠢的括号。

    当然,我并不是不喜欢括号,但 Rhombus 看起来要……2009 年得多。我唯一的遗憾是,除了少数爱好者为了好玩之外,没人会真正使用 Rhombus。在 AI 时代,新编程语言本该以 LLM 为先,这很可惜。但看到仍有人关心人类编程,这让我非常开心。

  2. giancarlostoro

    Racket 一直是我最喜欢的 Lisp / Scheme 方言之一,主要归功于其极其丰富的生态系统,你可以用极少的精力构建网站、GUI 以及许多其他东西。此外,Dr Racket 能让你直观地看到导入语句在代码中的位置,还有各种其他好用的功能。

    Rhombus 在我看来是这个生态系统中(它确实属于这个生态)一种有趣的语言,它不仅让你能访问所有这些能力,还展示了 Racket 在构建编程语言方面有多强大!

    话虽如此,我还没坐下来尝试过,但既然他们似乎正在用 Rhombus 进行快速开发,我可能真的得试一试了。

    整个 Rhombus 仓库全是 Racket 代码:

    https://github.com/search?q=repo%3Aracket%2Frhombus++languag...

  3. mherdelight

    我们很高兴地宣布,Rhombus 1.1 现已发布,下载地址:https://rhombus-lang.org

    Rhombus 易于使用,且具备独特的可定制性。

    请访问 https://blog.racket-lang.org/2026/08/rhombus-v1.1.html 查看发布公告及亮点。

同日更多故事

2026-08-17