Computer Science vs. The Holy Bible

After endless hours of working on CS411 Nachos project, it has become obvious that the mighty nerd force has started cracking through my thick skull, and had an osmosis effect to my brain. Besides the usual everyday problem forseeing power that I have gained, such as 1. seeing the pistol clip as an example of stack*; 2. seeing the human digesting system as queue; 3. complaining frig is too small, that i would need a bigger storage device to handle more data, so that the memory could be fully used, and therefore try to keep the CPU utilization at 100%. I have also started referring to the examples in the Bible as Operating System design errors and flaws.

John 7:28-
Then Jesus, still teaching in the temple courts, cried out, “Yes, you know me, and you know where I am from. I am not here on my own, but he who sent me is true. You do not know him, but I know him because I am from him and he sent me.”
This is an example of message passing with the pipe method. Where the parent process (God) has forked off a child (Jesus), and the parent process holds the value “True”. Considering that other forked child do not share the same pipe as the Jesus process, so there will be a lack of communication involved, and causes them not to recgonize the God process, and therefore, only the Jesus process would know that.

Luke 23:26-
The Crucifixion - Jesus’ Death - Jesus’ Burial - The Resurrection
As the Bible has stated, Jesus was crucified, which was a very painful process. In the view of modern operating system, this process is called graceful degradation. When the system gets overloaded, in this case, the chaos and sins of the world, the system would implement both paging and swapping to slow down the processes, but yet keep everything running safely. Also, the crucifixtion can be explained by the Round-Robin scheduler, where every process loses it’s priority over time, thus, the Jesus process died slowly, and painfully. At a certain point of time, the Jesus process has also turned into a zombie process, because even though the process is running, the parent process was not responding to it, clearly demostrated by Mark 15:35. “My God, my God, why have you forsaken me?” However, after the Jesus has been terminated, the parent of all child node has recalled the Jesus process because Jesus process is one of the most important process in the system - it’s the process that listens and monitors all activities, thus a daemon.

Nachos - verb: an extreme sport designed to kill brain cells, currently being used for cs 411 and various torture chambers

Daemon - Disk And Execution MONitor’ A program that is not invoked explicitly, but lies dormant waiting for some condition(s) to occur.

* example given by Barry

1 Response to “Computer Science vs. The Holy Bible”


  1. 1 Sammy Oct 12th, 2004 at 4:09 pm

    Wow, that is intense. however, you should make things more easy to find, I never saw this section of your site.

Leave a Reply