I was too negative in my last message.<p>To be more precise: I claim that, for a library for an unsafe interface, if the ratio of library interface area over the library implementation volume is high enough, it is not worth re-implementing in a safe language. I also claim that a libc implementation is generally well above this threshold.<p>I agree that this might not be the case for selected subsets of the library like libresolv.