The time spent re-writing it in rust could have been spent doing that in C++… But whatever. They can, and will, do whatever they want. Even if it’s “for the vibes”.
Except the devs wanted to write it in Rust, they didn’t want to continue writing C++. It’s as simple as that. There are also issues that they hope to fix using Rust that would have taken a huge amount of work using C++.
I read that, but I still disagree with your sentiment that they “could have been spent doing that in C++”. No devs wanted to do it in C++, so it was never going to be done. Switching to Rust, where people will be willing to do it, makes much more sense.
They also did it to hopefully add concurrency.
The time spent re-writing it in rust could have been spent doing that in C++… But whatever. They can, and will, do whatever they want. Even if it’s “for the vibes”.
Except the devs wanted to write it in Rust, they didn’t want to continue writing C++. It’s as simple as that. There are also issues that they hope to fix using Rust that would have taken a huge amount of work using C++.
I read that, but I still disagree with your sentiment that they “could have been spent doing that in C++”. No devs wanted to do it in C++, so it was never going to be done. Switching to Rust, where people will be willing to do it, makes much more sense.