Monday, February 20, 2012

Green Programming and Fundies

A few years back I started writing a blog entry about Green Programming, in which I attempted to define a philosophical position that views inefficient code as a moral failure. As a programmer, you are responsible for ensuring that your software runs efficiently, just as you are responsible for recycling your recyclables and conserving water.

It makes me remember that morals are sourced from a given worldview, and what may be considered moral by one person, like recycling, may be considered frivolous by another. For instance I know that some people view the world as a place of temporary existence on the way to an afterlife where everything on the planet is created and declared by their god to be at their disposal with no need to worry about exhaustion. Of course this is despicable to someone who doesn't believe in their god and sees them leaving their trash all over the place and making the world a progressively dirtier and sicker place to live, where ultimately they will effect the end of the human race by making our world too toxic to survive in.

On the other hand, that would be gravy for them, because they look forward to the end of the world. With that in mind, what is it that prevents them from simply destroying the world ASAP? I guess a person would not want to sacrifice their own salvation in order to bring about the apocalypse by destroying the world, since it is already promised to them anyway, and they should in fact endure the trials levied against them in preparation for the End of Days.

Also, and this is really my main point here. . . They should want to enjoy a long life in this place that was given to them by their god, and likewise they should show their god their worthiness by leaving this place as beautiful as they found it. If I build a house with the intention of letting my children live in it, and I promise to take them into my much more glorious house after judging how they live in the house I built for them, I would be more likely to take them into my house if they treated the house they lived in with due care and respect for both the place and each other.

No comments: