Wednesday, October 27, 2010

Programming and life-A quick philosophical rant

Have you ever thought about what would of happened if certain events in our lives had not occurred?
And what about timing? What miraculous events may we have missed because we were just not at a certain place at a certain time? 

If we choose to think about it this way, then wouldn't our lives just be an accumulation of missed opportunities, like red lights at crucial paths to missed plans, and missed plans that would have led nowhere in circles of bad timing?

However, if these events were all perfectly timed, and we had made all the right choices and met the right people at the right time, what would become of the path that we didn't take, and all the people we didn't meet? Would the people we never meet ever notice a difference? would they ever feel as if something vital was missing, something was just a bit off? Do we all have many paths that we can choose, that automatically recalculate like a GPS if not used?

-------------------------------
What did any of that have to do with computers class? That probably what you are thinking. See, while we were learning about the elsif keyword today in class, I somehow got this idea about how programs relate to life. And I haven't been able to stop thinking about it all day, even though I had computers first period today.

If you still don't understand what I am talking about, think about it this way: when a user enters  something into the program, only one of the potentially unlimited elsif statements are used, the rest are ignored. Does this happen in life as well? Are we all programmed to adapt to whatever happens around us, and select one of the infinite options to carry out? If so, what if traces of statements (or paths) we have been programmed to be able to choose from never fully get erased? Is that why we may find people we've never seen before to appear familiar? 
-------------------------------
If you haven't ran away by now, that was just a taste of what constantly goes on in my mind, for every subject we take, and every topic we discuss. I'm weird, right? :P

Anyways, I'd also like to mention that we had a short quiz today in CS class as well, and I commend anybody who has gotten to this point of the post and not fallen asleep or jumped off a cliff yet. ;D

-Grace (the classroom philosopher *hehe*)

No comments:

Post a Comment