3 ms·
That is about incomplete rewrites because the original is too complex to be understood in the given time. The same thing would happen if you rewrote in rust.
by akvadrako 4y ago
That is about incomplete rewrites because the original is too complex to be understood in the given time.
The same thing would happen if you rewrote in rust.
- thesuperbigfrog 4y agoYou are correct that it is possible to have a rewrite go badly in any language. Rewriting a project in Rust can go badly depending on the circumstances. However, there are some patterns that Rust does not allow that other languages do allow which may help to avoid problems. For example, creating cyclic dependencies and relationships is more difficult in Rust due to the way that ownership rules are enforced. Rust also helps to avoid data races and memory unsafety issues so that whole classes of errors and bugs can be avoided.