需要借助编译器根据规则做的确定性检查来拦住一部分bug。
C/C++/Rust这一层级的语言里,Rust编译器干这个最强。
不单是语法,而是Rust独有的所有权系统(Ownership)、借用检查器(Borrow Checker)以及强大的类型系统在编译期进行的严格静态分析,就搞定了一部分内存bug、线程同步bug。
如果AI足够强大,能拦住全部主要的bug(比如AI交叉review),那只靠AI、不依赖编译器和lint工具,也是可以的啊
【 在 speedboy2998 的大作中提到: 】
: 写程序的最大障碍难道只在语法本身吗?
:
:
--
修改:z16166 FROM 123.114.7.*
FROM 123.114.7.*