Communication and coordination is surely hard and things like that surely happen, but this is why project management exist.
If it is doing things right, then the rust people don't do complex buisness logic, because it is not assigned to them and they would not even have the details.
And if the python people were too eager and have core stuff implemented and it is affecting performance, than you can always reimplement it low level.
It all depends on the project of course, of what would be the best mix.
If it is doing things right, then the rust people don't do complex buisness logic, because it is not assigned to them and they would not even have the details.
And if the python people were too eager and have core stuff implemented and it is affecting performance, than you can always reimplement it low level.
It all depends on the project of course, of what would be the best mix.