Sunday, September 9, 2007

Object-Oriented Evolution?

There’s a distinct similarity, or should I call pattern, between the attitude of human beings and the paradigms of computer programming.
(Weird thoughts spontaneously develop whenever exams approach. Tomorrow is my CS paper and hence it is not really that astonishing that I am writing this)
Lets see, humans have till now always looked what options he has at the particular instant and chooses the one most lucrative one with quick returns. This is true at both the individual and collective level. And this is the cause of all the environmental mess we are in and all the battles history books are filled up with. Talking of individual, how many of us think for the betterment of the human race and life as such instead of personal instantaneous gain/comfort? (I am not accusing or preaching anything here, just penning down my thoughts) In programming, this is what we would call the ‘greedy’ algorithm, wherein we take the best choice available without future considerations, vis-à-vis what we were talking about. In fact, I read a bio book once ‘survival strategies’ where it said that all the evolution we see around us has been a result of no great egoless individuals of species but the collective spite of greedy lunatics (everyone is one it seems). And it seemed to have been mightily successful till now I would have to agree, seeing that the result has been a person capable of writing all this here, if not anything else.

But I guess greedy has run its course. For one, the resulting change is too slow and for another, there’s finally a life form sufficiently advanced to influence and regulate its own destiny, to change it, for better or for worse. Now, I would say it is time to switch to the ‘dynamic programming’ algorithm, where each generation build up upon the foundation of the previous one. This is imperative, for this is in our potential to do, and not doing so, though would not obstruct development, would make it at snail pace. Hence, living life just for the sake/fun of it makes you dispensable and inconsequential. To make a comparison, we must decide if with advancement, we become a wasteland like Tatooine(refer Star Wars) or a utopia like Terminus(refer Foundation, Isaac Asimov).