谷歌团队分享 Rust 语言开发体验:学习成本不高、编译速度不快

35小吃技术网 推荐阅读 2023年09月25日22时36分36秒 65 0

IT之家 7 月 1 日消息,Rust 是由领先开发者开发的通用型、编译型编程语言,受到大多数开发者的高度好评。 团队最近在官方博客上发表了一篇文章,分享了使用Rust语言的心得和心得。

▲ 图片来源 官方博客 Rust 语言不需要大量的学习成本

根据 内部调查,超过 2/3 的受访者认为学习 2 个月后即可上手 Rust 语言,1/3 的受访者表示学习 2 个月后已经能够高效使用 Rust 2个月。 语言,因此 认为传闻的“Rust 语言需要学习至少 6 个月”并不准确。

▲ 图片来源 官方博客 Rust 编译器的速度并没有想象中那么快

根据 的一项调查,构建速度慢是迄今为止开发人员在使用 Rust 时遇到的第一大挑战,只有 40% 的受访者可以接受 Rust 编译器的速度。

代码和互操作性并不是最大的挑战

谷歌驳斥了“代码和互操作性始终是最大挑战”的传闻。 接受采访的开发者认为,他们在Rust领域面临的三大挑战较多:

此外,编写代码和处理 C/C++ 互操作对于 开发人员来说是一个问题,但不是最大的挑战。

Rust 的编译器错误消息很有用

Rust 编译器在 内部大多是网积极的,网只有 9% 的受访者对 Rust 中的诊断和调试信息的质量不满意。

谷歌团队分享 Rust 语言开发体验:学习成本不高、编译速度不快-第1张图片

▲ 图片来源谷歌官方博客

▲ 图片来源谷歌官方博客

从社区的反馈来看,大家都认为编译器消息的性能比较好。

Rust 的代码质量很高

绝大多数 受访者表示网 Rust 代码的质量很高——77% 的开发人员对 Rust 代码的质量感到满意。 当他们被要求比较是否认为 Rust 代码比用其他语言编写的代码更正确时,85% 的受访者认为他们的 Rust 代码是正确的。

谷歌团队分享 Rust 语言开发体验:学习成本不高、编译速度不快-第2张图片

此外,Rust 代码也很容易审查,超过一半的受访者表示 Rust 代码非常容易审查。

IT之家在此附上详细博文链接,感兴趣的用户可以点击深入阅读

广告声明:本文所包含的外部跳转链接(包括但不限于超链接、二维码、密码等)用于传达更多信息并节省选择时间,结果仅供参考。 IT之家所有文章均包含此声明。