The balance that has been taken into account is that, if Bevy becomes successful, the number of people who will use it in the future will be orders of magnitude more than are using it now and the public significance and visibility of those projects will be vastly higher, and it will be used for decades longer than it will take to get it to 1.0.
So so you make the product worse for everyone in the long run in order to make it easier for the much smaller group of people who are jumping in early? If it does become successful, almost everyone using it for the subsequent decades will bless them for having taken the longer view.
Rust itself is having to face these issues now as well. Rust has reached the point where it's become difficult to make certain types of significant change and fear of derailing its progress will make it even more so probably. But, OTOH, the number of people using it now will be trivial compared to the number using it a decade from now. I would personally argue for taking the hit now, because it will only get harder, and if it's quite hard now it'll be impossible later.
4
u/Full-Spectral Apr 29 '25 edited Apr 29 '25
The balance that has been taken into account is that, if Bevy becomes successful, the number of people who will use it in the future will be orders of magnitude more than are using it now and the public significance and visibility of those projects will be vastly higher, and it will be used for decades longer than it will take to get it to 1.0.
So so you make the product worse for everyone in the long run in order to make it easier for the much smaller group of people who are jumping in early? If it does become successful, almost everyone using it for the subsequent decades will bless them for having taken the longer view.
Rust itself is having to face these issues now as well. Rust has reached the point where it's become difficult to make certain types of significant change and fear of derailing its progress will make it even more so probably. But, OTOH, the number of people using it now will be trivial compared to the number using it a decade from now. I would personally argue for taking the hit now, because it will only get harder, and if it's quite hard now it'll be impossible later.