Nim at FOSDEM – frequently asked questions (2018)
a year ago
- #Nim
- #FOSDEM
- #programming
- Nim 是一种编程语言,旨在结合 Python 的易用性、C 的性能和 Lisp 的表达能力。
- Nim 是静态类型语言,可编译为 C 和 JavaScript,并拥有强大的宏系统用于创建领域特定语言。
- 该语言支持独特类型以提高类型安全性,并允许运算符重载以便在问题抽象层面工作。
- Nim 可通过禁用垃圾回收器在微控制器上运行,并提供诸如编译期工作卸载等优势。
- Nim 的垃圾回收器是可选项且可控制的,提供多种 GC 选项以满足不同应用需求。
- Nim 是开源、社区驱动且采用 MIT 许可证的,已有企业使用并为其贡献代码。
- 尽管功能强大,Nim 的生态系统仍在发展中,但它能轻松与现有 C 和 JavaScript 库交互。
- Nim 社区正在扩大,库支持和面向新手的资源日益丰富。