接连被开源项目curl、Prisma弃用,Rust语言遭遇水逆,网友:从狂热粉到后悔莫及

接连被开源项目curl、Prisma弃用,Rust语言遭遇水逆,网友:从狂热粉到后悔莫及

 

文章摘要


【关 键 词】 Rust争议项目迁移社区反馈学习成本安全性

Rust编程语言近期遭遇了一系列被弃用的事件。curl项目的创始人Daniel Stenberg宣布将放弃支持基于Rust编写的Hyper HTTP后端,并移除相关代码。这一决定引起了开发者社区的广泛关注。Stenberg最初尝试引入Rust编写的hyper库作为curl的HTTP后端,以利用Rust的内存安全性提供更安全的实现。尽管取得了进展,但最终由于需求不足和缺乏精通C与Rust的开发者,项目未能完成。尽管hyper项目失败,Stenberg对引入Rust或其他语言编写的安全后端持开放态度。

与此同时,开源数据库工具链项目Prisma也宣布将从Rust迁移至TypeScript,以追求更好的插件和扩展生态。尽管Rust在安全性方面独树一帜,但其学习成本相对较高。在一项调查中,有人表示,他们最常用的C/C++库背后有数十年的开发经验,而Rust要么费尽心力地继续使用,要么使用一些随机、不知名的包。此外,有人认为Rust语法看起来很丑陋。

Austin Starks在Medium上分享了他花费18个月用Rust重建自己的算法交易平台的过程,最终感到后悔。他曾是Rust的狂热爱好者,但最终认为Rust语法糟糕、冗长、难以理解。他指出,Rust的严格编译器消除错误的优点反而成了缺点,因为编写函数时会遇到很多困难。此外,Rust的错误信息不够直观,调试困难。他还批评了Rust社区的氛围,认为社区不能接受别人提出Rust有缺陷的观点。

“极客训练营”

原文和模型


【原文链接】 阅读原文 [ 2311字 | 10分钟 ]
【原文作者】 机器之心
【摘要模型】 moonshot-v1-32k
【摘要评分】 ★★☆☆☆

© 版权声明
“绘蛙”

相关文章

暂无评论

暂无评论...