4 ms·
Probably I misread the original announcement, but I got the impression this was a pilot to adding more rust to curl (and is exactly what a rewrite would start t
by aragilar 2y ago
Probably I misread the original announcement, but I got the impression this was a pilot to adding more rust to curl (and is exactly what a rewrite would start to look like)?
- pornel 2y agoThe original announcement explicitly said it's not a rewrite, multiple times: https://daniel.haxx.se/blog/2020/10/09/rust-in-curl-with-hyper/ https://daniel.haxx.se/blog/2020/10/09/rust-in-curl-with-hyp... > A rewrite of curl to another language is not considered > This is not converting curl to Rust. > Don’t be fooled into believing that we are getting rid of C in curl by taking this step. Curl plans to live and die with C: https://daniel.haxx.se/blog/2017/03/27/curl-is-c/ https://daniel.haxx.se/blog/2017/03/27/curl-is-c/ This has been reaffirmed recently in https://daniel.haxx.se/blog/2024/08/06/libcurl-is-24-years-old/ https://daniel.haxx.se/blog/2024/08/06/libcurl-is-24-years-o... > There was never any consideration to use another language than C for the library […] Not then, not now. Not only curl is rejecting possibility of being rewritten in Rust, it's also committed to supporting completely-Rust-free curl, because they pride themselves on supporting a lot of retro/niche platforms that Rust doesn't exist on.