I would love to have a well-tested and fully RFC-compliant DHCP client (IPv4 to start with) written in e.g. Rust, for use both on my dev machines and also on the embedded systems I build.
Many of these rewrite attempts are quick hacks that are abandonded once very basic functionality is present.
For most users Rust vs C/C++ doesn't matter so your rewrite has to be better, not only in security (which is very abstract for users), but better performance / easier to configure / smaller / etc.
It is definitely about time, many small tools and utils that has existed for 15-20 years are very crufty when you open the hood and dive into the source.
Many of these rewrite attempts are quick hacks that are abandonded once very basic functionality is present.
For most users Rust vs C/C++ doesn't matter so your rewrite has to be better, not only in security (which is very abstract for users), but better performance / easier to configure / smaller / etc.
It is definitely about time, many small tools and utils that has existed for 15-20 years are very crufty when you open the hood and dive into the source.