rust这种语言不火的原因是国内和欧美的开发领域存在差异、Rust语言的学习难度较大。国内和欧美的开发领域存在差异:国内在操作系统、重型桌面应用等领域的量没有那么大,国内侧重业务开发,在较多领域中都有比Rust更适合的语言存在。Rust语言的学习难度较大:Rust语言的设计思路是将安全性放在第一位,其语法和规则相对严格,学习曲线比较陡峭。对于初学者来说,Rust的语法和编程范式与其他常见的编程语言如C++、Java等存在相当大的差异,这使得学习和使用Rust需要一定的时间和精力。而且由于Rust的编译器本身对于错误的纠错以及提示信息并不是很友好,初学者在编写程序时可能会遇到较多的困难和挫折,造成学习积极性的下降。
下载本文