This is a very problematic approach for developers who are looking to commit to a library for years.
In the least, it leads to extremely inefficient resource usage as you have to constantly rewrite everything, or just abandon your app.
So, if we go back in history, what could developers do when choosing their libraries? They would need some kind of assurance that it's not going to change a lot. Perhaps a foundation with rules that require voting and a large majority to change guiding principles and rules.
We need predictability in software development, like we do need in other industries and avenues of life. It is very very valuable in real tangible terms.
In the least, it leads to extremely inefficient resource usage as you have to constantly rewrite everything, or just abandon your app.
So, if we go back in history, what could developers do when choosing their libraries? They would need some kind of assurance that it's not going to change a lot. Perhaps a foundation with rules that require voting and a large majority to change guiding principles and rules.
We need predictability in software development, like we do need in other industries and avenues of life. It is very very valuable in real tangible terms.