Monday, August 18, 2008

Endless loop

In programming, I remember the concept of an infinite loop. In C, you could write a statement to increment an integer by one with the condition to continue incrementing while the integer value is greater than zero. Technically, you would reach a memory limitation for the integer value in the computer, but it would take a very long time to get there and it would be a very big number.

Sometimes life feels like an infinite loop - I think if you don’t have an idea of what it is you want to do in life, any “progress” towards a purpose seems to equate to incrementing to an undefined “end state” greater than zero. I suppose “purpose” doesn’t have to be anything elaborate, it could be as simple as “live to 70” and then each year would be an increment, something along the lines of “unsigned int i; for (i=1; i<70; i++)”. Simple goal, attainable goal, but would that give you “purpose”? Do we need “goals” in life at all? I do think that a sense of “purpose” would be good, but does purpose imply setting goals? Is there a logical statement that says “in order to define purpose, one must develop goals to attain purpose”? I don’t think that’s the case, why make this such a “corporate” exercise? I’d say define a purpose, and live... just live! If your purpose is to do what you can to make the world a better place, just live your life making the world a better place - make friends, fall in love, make an impression, do good. Of course, it’s never as easy as it seems, but what the hell, you only live once, go do good things.

No comments: