借助有趣又有收获的编程练习提升编程水平,在 Exercism 上检验你对概念的理解。
查看 Exercism 上所有 Nim 练习
现代静态类型系统,支持类型推断、元组、泛型和和类型。
编译为 C/C++/ObjC,没有运行时或虚拟机,带来极快的运行结果。
友好的语法、宏系统和泛型,让你能写出富有表现力的 DSL,并实现代码复用。
与目标语言(C/C++/ObjC/JavaScript)之间的 FFI 简单易用,互操作性出色。
可在所有主流桌面操作系统和嵌入式设备上运行(也能交叉编译到这些平台)。
确定性的内存管理,带析构函数和移动语义(灵感来自 C++ 和 Rust)。
每种语言都有自己的做事方式,Nim 也不例外。我们的导师会帮助你学会像 Nim 开发者那样思考,并教你如何写出地道的 Nim 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 Nim 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。
了解更多关于指导的内容