您的位置:首页 > 其它

Nim语言太复杂了

2015-12-09 13:32 387 查看
1, 不得不承认, nim语言的速度比python快了很多.

2. nim需要关注的点太多了, 比如类型的定义, 类的方法和类脱离了, 字符串处理的不同之处, 另外就是macro和templates, 估计是拥有的特点都想让你掌握了.

3. net库的dispatch, 还是不好掌握, 难.

4. 学习的优雅比python差, 如果学了python再学nim, 简直是一不小心就掉坑里, 而且你很快就会发现python的动态简直太方便了.

5. 平台兼容性的问题, 尤其是windows, 你得处理各种 define, 各种dll的导入, 都要考虑, 而且没有东西给你借鉴. c2nim也是个渣, 不晓得方便了谁. 官方链接的几个例子看上去很美好,, 但是一旦你自己想做个某个c语言的lib的wrapper的时候, 你就会发现, 做个wrapper好难.

6. 编写一个module, class  难度比python大多了.

7. 也许最终的结果, 可能真的如他们所说, 成为一个(python外衣的)最后烟消云散的lisp的方言.

8. 用了几回, 觉得还是python方便, 甚至我感觉lua嵌入C语言都比这个爽.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: