Tomo:一种静态类型、命令式语言,可以交叉编译为C [视频]
Tomo: A statically typed, imperative language that cross-compiles to C [video]

原始链接: https://www.youtube.com/watch?v=-vGE0I8RPcc

关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC

## Tomo:一种用于实验的新语言 Tomo 是一种新的静态类型语言,其设计目的不是为了取代现有语言,而是作为测试平台,用于探索潜在的可被主流语言借鉴的有趣特性。其创建者强调,Tomo 的重点在于在 C 语言的基础上改进易用性和安全性,同时保留他们喜欢的一些方面——简单的类型系统、指针和快速编译。 讨论的重点在于语法选择,特别是使用缩进进行作用域划分(如 Python)与 C 风格的大括号。开发者选择使用缩进是出于个人偏好以及从头开始构建解析器时的易用性考虑。 讨论的关键特性包括自动命令行参数解析和任意精度整数。然而,一些评论员指出 Tomo 与 Nim、Typer 和 Zig 等现有语言存在重叠,并建议 Tomo 作为一种可嵌入的脚本语言可能会更有影响力。缺乏多态性和泛型也被指出是与 Nim 的一个重要区别。该项目的代码仓库和示例可在 GitHub 上找到。
相关文章
联系我们 contact @ memedata.com