Comment on Canonical backs new project to translate large C codebases into safe RustparentComments−nu11ptr22dIt is a massive accomplishment and neat tool for sure but:1) Induces a large performance penalty2) Introduces a GC into C code bases (higher memory requirements, performance profile changes)3) Is x86-64 only atm I believeAn idiomatic Rust port would have none of these issues, so it would be more a stop gap measure than a long term strategy.
Comments
It is a massive accomplishment and neat tool for sure but:
1) Induces a large performance penalty
2) Introduces a GC into C code bases (higher memory requirements, performance profile changes)
3) Is x86-64 only atm I believe
An idiomatic Rust port would have none of these issues, so it would be more a stop gap measure than a long term strategy.