欢迎来到 Claro! - Claro 编程语言(草案)

主要观点:Claro 是一种静态类型的 JVM 语言,在构建简单、高度并发和可扩展应用方面有优势,包括正确的依赖管理、无畏并发、数据导向、毫不掩饰的实用性、设计可随用户扩展以及仍在积极开发中。
关键信息:

  • 设计考虑现代构建工具,可轻松替换依赖且无需更改源代码,有一流的模块系统。
  • 由 Xoogler 开发,基于谷歌内部后端网络框架经验,其并发模型可保证程序非阻塞、无数据竞争、无死锁、最优调度且默认可扩展。
  • 严格区分数据和功能,在类型系统层面跟踪可变性,有灵活的内置代数数据类型和零样板建模数据结构。
  • 具备双向类型推断、健壮的标准库、内置外部包管理器和构建时元编程。
  • 开箱即有增量编译,代码复用简单,可开发任意大小代码库。
  • 目前仍在积极开发,未准备好用于生产,由 Jason Steving 维护,欢迎贡献和参与。
    重要细节:提到可参考特定链接进入下一章等。
阅读 16
0 条评论