交替使用 TypeScript 和 Nim 的一些感想

2021-02-21
阅读 4 分钟
3.3k
我之前的背景主要是 js 和 ClojureScript, 对类型了解很有限,到 Nim 算是才开始长时间使用静态类型语言吧. TypeScript 那只当 type checker.

关于 ternary-tree 不可变数据结构复用方案的一些解释

2020-12-12
阅读 6 分钟
2.8k
前面一篇讲 ternary-tree 模块的文章是丢给 Clojure 论坛用的, 写比较死板.关于 ternary-tree 开发本身的过程还有其中的一些考虑, 单独记录一下.中间涉及到的一些例子不再详细跑代码录了, 看之前那篇文章应该差不多了.

Nim 语言写 Cirru Parser 的上手记录

2019-09-07
阅读 5 分钟
3.2k
前端码农, 写了多年的动态语言了, TypeScript 算下来也用了两年.之前试过 Go, 但是 interface {} 简直是 any 一般的存在.由于 Clojure 语言本身有开销, 所以尝试考虑学 Nim 来应对一些极端性能的情况.

Nim 语言有哪些特点

2015-03-04
阅读 8 分钟
28.4k
我发现 Nim 是在我为开发游戏(HookRace)寻找一个正确的工具的时候, 这个游戏是我的 DDNet 游戏(mod of Teeworlds)后续的版本. 因为我最近忙着别的项目, 所以这个博客主要就关于 Nim 了, 直到我有时间继续开发游戏.

开始使用 Nim(翻译)

2015-03-02
阅读 17 分钟
13.1k
Nim 是一门年轻的, 让人兴奋的命令式编程语言, 即将发布 1.0 办法. 我对与 Nim 最主要的兴趣在于性能/生成力的比值, 以及使用 Nim 写程序带来的乐趣. 这份教程里我会展示一下我是怎么展开一个 Nim 项目的.