Curl turns 25 years old GitHub Celebration
github.com
github.com
Funny, posted https://daniel.haxx.se/blog/2013/03/23/why-no-curl-8/ here in a reply, only a couple of days ago - but I missed there was an update:
https://daniel.haxx.se/blog/2021/09/13/heading-towards-curl-...
I didn't know about that so to me the playing field was open for a curl replacement in rust to take off.
Leave it in C, or if you really have to, choose a safe language for the next 25 years. C++ ain't it.
Doesn't even stops at C projects, we integrate rust code for perl using our perlmod crate: https://git.proxmox.com/?p=perlmod.git;a=summary
E.g., our OpenID Connect integration was done once in rust, and then integrated in our older, still mostly perl based projects using perlmod:
https://git.proxmox.com/?p=proxmox-perl-rs.git;a=blob;f=pve-...
(fyi,above is just the "glue" code, the proxmox-openid stuff is in its own crate in the proxmox workspace).1
There exists something for python too, called pyoxide IIRC.