由于没人使用 cURL最终决定放弃基于Rust开发了四年的HTTP后端替代
知名开源项目cURL的开发者丹尼尔斯滕伯格日前发布博客宣布cURL的基于Rust的替代HTTP后端实现项目失败,从2025年2月发布的cURLv8.12.0版开始相关代码将会被彻底删除。
Rust是目前最流行的内存安全编程语言,包括微软和谷歌等公司都在尝试使用Rust提高安全性,cURL使用Rust编写的新后端目的也是为了提高安全性。
尽管该项目的完成度已经达到95%,不过在过去4年的开发中很少有开发者使用这个功能,没有有兴趣或有足够专业知识的开发者使用它,这成为放弃的关键原因。
在没有用户需求的情况下继续开发和维护该项目已经没有实际意义,因此丹尼尔决定删除这个项目从而削减代码并提高代码灵活性并降低复杂性。
尽管此次是一次失败的尝试,不过丹尼尔透露没有什么可以阻止他们在未来添加对更多和其他Rust库的支持,也就是未来cURL可能还会继续尝试基于Rust构建新功能和项目。
最后计划于2025年2月发布的cURLv8.12.0版将删除这4年基于Rust开发的替代HTTP后端实现,相关代码都会被清理掉以降低cURL的复杂性。
完整博客请访问:https://daniel.haxx.se/blog/2024/12/21/dropping-hyper/
责任编辑:站长云网
踩一下[0]
顶一下[0]