因需求少维护成本高,Curl 放弃实验性 Rust-Hyper 后端支持

xxn 阅读:23616 2024-12-27 10:02:08 评论:0
感谢IT之家网友 咩咩洋 的线索投递!

IT之家最新消息,Curl 首席开发人员 Daniel Stenberg 在最近的博文中提到,由于终端用户和开发者兴趣和需求不高,他们打算在8.12版本中移除由 Rust 语言编写的 Hyper HTTP 后端支持。

曾有希望通过Rust语言的内存安全特性引入Hyper替代HTTP作为后端,初期由ISRG赞助,并取得了一些进展。但Hyper支持多年来一直处于试验阶段,现在由于需求不高,相关代码已被移除。

libcurl库采用C语言编写,而Hyper使用Rust语言编写。为了有效推进工作,开发者需要同时了解这两种语言的架构、挑战和协议。

Stenberg指出,目前社区中缺乏同时精通C语言和熟悉Rust语言的开发者愿意致力于此功能。考虑到短期内很难完成这项工作,维护Hyper代码的成本被认为太高。

IT之家指出:移除Rust Hyper后端后,Curl项目将更专注于核心功能的开发和维护,提高代码敏捷性和稳定性。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考。

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫一扫关注我们,了解最新精彩内容