Think twice before translating all C to Rust
agarriga.substack.com
Think twice before translating all C to Rust
1–5 of 5 posts
Re: Think twice before translating all C to Rust
#2My gut tells me this is only going to work for a relatively small part of the existing C code in production. Recompiling old C with new compiler is fraught with risks.
Re: Think twice before translating all C to Rust
#3"Another downside is that Fil-C is not compatible with libraries in binary form, it requires a re-compile." My gut tells me this is only going to work for a relatively small part of the existing C code in production. Recompiling old C with new compiler is fraught with risks.
Re: Think twice before translating all C to Rust
#4Migrating critical c code to an unstable toolchain is utter insanity, and that madness will come back to haunt everyone.
Re: Think twice before translating all C to Rust
#5"Another downside is that Fil-C is not compatible with libraries in binary form, it requires a re-compile." My gut tells me this is only going to work for a relatively small part of the existing C code in production. Recompiling old C with new compiler is fraught with risks.
Possible! But fixing this seems easier than re-writing in Rust with reasonable expectation that the software behaves the same?