热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_52593983
非凸科技
4 年前
trueweixin_52593983

谈谈#Rust#性能优化原则
Rust的目标在性能方面对标C语言,但在安全和生产力方面比C更胜一筹。

Rust性能优化原则:
1.不要过早优化性能。想把代码优化到最佳,需要花很多精力,不应该在开发的时候去想着优化的事情,不需要一步到位。优化代码的可读性是你持续要做的,因为Rust是一门讲究显式语义的语言,在命名上体现出类型的语义,对于提升可读性非常重要。

2.不要过度优化性能。性能够用就可,否则就容易浪费不必要的时间。

3.Rust代码的性能、安全、编译速度和编译大小之间需要权衡。Rust是同时注重安全和性能的语言,但在优化性能的同时,是有可能损失安全性的,比如使用Unsafe Rust来提升性能,而忽略安全检查在某些调用环境比较安全的地方是允许的,但并非通用的做法。另外,优化性能的同时,可能会导致编译速度变慢和编译文件大小膨胀。

#Rust #安全 #性能优化 #编译 #编程语言

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
最近有点儿迷茫,程序员有必要在职考研吗?非全含金量高吗?请各位大佬指点
立即登录