Rust 编程语言的缺点
每种编程语言都有一些缺点,在Rust方面也并非都是如此。Rust编程语言的一些明显缺点在这里突出显示-
编译时间
是的,编译时间。毫无疑问,Rust很快。但是在编译代码时,与其对等语言相比,它的速度要慢一些。其编译时间慢的原因是它的“编译单元”不是单个文件,而是一个完整的包(称为crate)。Rust中的crate可以包含多个模块,因此它们可以是大型编译单元。虽然完成了whole-of-crate优化,但是它也需要whole-of-crate编译,这很耗时。
它还具有一个复杂的编译器工具链,该工具链又包含多个中间表示并向LLVM发送大量代码。
单一实现
单一实现可能看起来不是这样的问题,但考虑到Mozilla改变其优先级或Rust对它们破产的场景,那么只有单一实现会暴露一定程度的风险。
学习曲线和发展
Rust的学习曲线很高,为了理解它的大部分主要部分,应该熟悉C++或任何面向对象的语言。此外,可以完成代码开发的速度不如其某些对等语言。
严格
在编程方面,严格通常被认为是一件好事,但Rust有时有点过于严格。使用它进行编程时很难偷懒。直到一切都恰到好处,您的程序才会启动。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短