Copper:一款极简的 C 语言替代品

Copper – A minimal low-level programming language with OOP and generics

Copper 是我用来替代 C 语言的编程语言。极简主义是它的核心特征,设计初衷就是足够简单,让像我这样脑力有限的人也能完全掌握。语法直观,几乎一切显式表达,常用结构一目了然。它支持面向对象和泛型,代码简洁清晰。Copper 采用 BSD 许可证发布,适合追求极简与实用的开发者。

极简主义是最重要的特性,这门语言旨在足够简单,让像我这样脑力有限的人也能完全理解它。
  1. flossly

    在我看来这很像 Crystal。不过类型系统更强。

    https://crystal-lang.org

    一门挺不错的小语言……

  2. skybrian

    看起来设计得挺有品位,但我没看到关于字符集的任何说明。它是如何支持 Unicode 的?一个 16 位字符的字符串代表什么?

    标准库中确实有一些 Unicode 常量:

    https://tibleiz.net/browser.html?path=std&title=Standard%20L...

  3. bogdanoff_2

    这不是我写的,但我发现这门由一个人为了自用而创造的语言非常有趣。

    作者的博客也很有意思,上面有关于语言设计的文章(例如他对异常的看法,以及他如何给语言添加异常,后来又决定去掉它们),还有语言的变化日志,展示了它的演变过程。

    https://tibleiz.net/

    https://tibleiz.net/copper/changes.html

同日更多故事

2026-11-01