3 ms·
If it was written from the start in Rust, i have no doubts. But thats not the reality being faced here. Right now the Chromium codebase have less bugs than if
by oscargrouch 6y ago
If it was written from the start in Rust, i have no doubts.
But thats not the reality being faced here.
Right now the Chromium codebase have less bugs than if it was written in Rust, because of how many hours and efforts that were spent on the codebase to make it work smoothly.
Also the particular engineers with particular know-hows work with a particular tool. Its not easy to find them especially if you are forcing to use a new language in a giving project. It will take years and even decades to have the same quality people you already have in C and/or C++ in Rust.
So it will take time to have an engineer that can make, lets say, a multi-process compositor in Rust. What about many people with that particular special knowledge that take years to be good at.
So in real life its not just a matter of a language being a better fit. Theres a lot of other vectors to take into account.
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ https://www.joelonsoftware.com/2000/04/06/things-you-should-...