比如 C++,一般禁止在 C++ 的构造/析构函数里面抛出异常,以及捕获异常的时候应该用 reference. 现在这些知识已经是人人尽知了,但 C++ 异常刚出来的时候很多人没搞明白。
不是说语言有问题。而是说社区还没有充分普及编程语言的深坑。应用新语言的时候就得小心一点。
不过我还是支持试试上 rust,可以在某些模块里面使用,如果好用,再逐渐普及开来。反正一时半会儿,也很难拉起一个纯 rust 的团队。
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: 比如啥类型的坑?
: rust的后面是llvm,这个东西不太可能有大坑,要万一有,影响的也不会只是rust
: 前面语法层面,trait 类型系统 内存模型 多线程 这几块,rust没有什么原创,都是各处抄来的经典设计
: ...................
--
FROM 47.243.39.*