As many have learnt in school - the evolution in nature is based upon random mutations, and natural selection, the ones who mutated Good survived, the ones who died, they mutated Bad. This is regardless of human ethics, since the nature itself is quite unethical: scavenging rats would long survive humans under any conditions, and cockroaches would survive both. Yet the cockroaches evolved into rats, and rats into humans, following the fascinating tendency to complication in nature.
Each step in evolution of software would similarly rely on a set of random modifications of previous achievements, and tend to complicate matters. Sometimes small evolutionary steps lead to revolution, but such occasions are quite rare - compare their count to the number of software products developed daily. Competing for resources - money, and attention of the users, only the strongest survive.
Unlike nature - the adoption of new is based on intrinsic human conservatism. Sheer power, and vital force won't win the battle if the environment will hinder the mutations. The conservatism movement would bump off any change, be it for good or for bad. The environment, a company, a country, that hinders change, and only allows for approved things to happen is doomed to extinction.
No comments:
Post a Comment