The Catholic blog humorsphere keeps growing and one of the best new additions since the laugh-out-loud catholicnews.org is Musum Pontificalis a blog styled as if written by the Holy Father. The blog is written I believe by Rick Lugari of Unam Sanctum so I am not suprised by how funny this parody blog is.
The latest post on relativism and programming languages is also pretty funny and especially appealed to me.
If a computer programmer attempts to apply a Relativist philosophy to his craft, he will fail. A Relativist can try all he wants to force the computer to accept his irrational commands, but it simply won’t work. There is a specific code that the computer is designed to operate by, and that code means something.
Likewise, God, as the Supreme Programmer has written a code for us, it is a moral code (Morals++?), and it means something, and try as we might, we just won’t function properly, or be what we were intended to be without following the proper code.
Which makes me ponder that perhaps a daily examination of conscience is like a moral debugger. A debugger in coding is usually used to step through your code so that you can find where an error is and then to take corrective acton. Same thing with an examination of conscience. Going through the day and and finding those snippets of moral code that were not quite right or contrary to our basic operating instructions ("Love God with all our heart and our neighbor as ourselves"). When we find these moral code errors during an examination of conscience we can then apply corrective action through the will and through prayer.
When testing out a program occasionally the program will throw an exception with the type of error and line it occurred on. Unfortunately our consciences are not quite so specific or maybe that is fortunate indeed. If we ignore those errors just like in programming it will eventually cause a crash. Repentance is the equivalent of rebooting, though if you run the same program in the exact same way without fixing it – it will crash again. It is amazing how much we do that in our lives hoping that the consequences of ours sins were just a glitch or a bug and not the necessary outcome of our actions.
Now if only I could write moral code snippets for my own life.
do while (true)