Every organization, long term, will have bouts of stagnation or wrong focus. The power of competition is that users have an alternative to flock towards. This both keeps the organizations in check (they know this) or if all else fails, gives us a way to abandon the original.
Gcc and egcs, or later gcc vs llvm ar good examples in the compiler space. Everyone involved in either organization wants the best for open source compiling, and still the competition pushed innovation to everyone. Intel vs amd is a good example of what happens when one competitor is too far behind:. The other slows down innovation.
In my opinion, the rust foundation should applaud others implementing the rust language. It will cause some duplicate effort short term, but long term it will keep rust relevant and their own project in a better shape.
...but why?
Every organization, long term, will have bouts of stagnation or wrong focus. The power of competition is that users have an alternative to flock towards. This both keeps the organizations in check (they know this) or if all else fails, gives us a way to abandon the original.
Gcc and egcs, or later gcc vs llvm ar good examples in the compiler space. Everyone involved in either organization wants the best for open source compiling, and still the competition pushed innovation to everyone. Intel vs amd is a good example of what happens when one competitor is too far behind:. The other slows down innovation.
In my opinion, the rust foundation should applaud others implementing the rust language. It will cause some duplicate effort short term, but long term it will keep rust relevant and their own project in a better shape.
because people what to use rust for developing linux and the preferred toolchain for that is GCC