3 ms·
I’m not sure this holds as true if it’s the same team creating both implementations.
by joshlk 2y ago
I’m not sure this holds as true if it’s the same team creating both implementations.
- pornel 2y agoIt's sufficient. Another implementation is still unlikely to have the exact same bugs. Especially rewrite in Rust will force the code to be structured differently (Rust is very opinionated about that). The spec is big enough that the team won't be able to just write the exact same implementation from memory.
- zcorpan 2y agoI don't disagree that it's sufficient, but also, ideally different people would implement the spec. If you have a particular mental model or understanding of a part of the spec that doesn't match what the spec actually says, that is likely to translate identically when writing a second implementation.