I think God must be a programmer. I mean think about it. Why would He spend all that time creating everything in the universe as it is now with all the complexity it has when He could just write some routine that dynamically generates it all based on random numbers and fractals.
Look at modern video game programming. You could spend years sculpting thousands of square miles of terrain in 3DSMax or you can write a simple terrain class that creates your world based off a fractal. Don't like the way it looks? change the rules a bit or the random number seed and you have a totally different landscape. Why model, animate and code millions of species of biological organisms when you can just code mutation and let natural selection do the work for you?
God didn't create the world in 7 days, He just coded it in 7 days.
Imagine God having a bunch of His friends over to His apartment. He shows them this little experimental program He's been working on in His spare time. "Lookit! These little guys over here have developed oral communication abilities! You can talk to them," God says.
His friends each take a turn sitting down at the computer talking to these little, dynamic agents. They command them to do silly little tasks like build temples to honor them and go to war against other colonies of agents. Viola, polytheism is born!
But then God is like, "hey watcha doin'? Leave my little guys alone." and He throws all of His friends out of His apartment. He tells His little agents that there are no other gods but Him. He also tells them a lot of other stuff, but face it God is a programmer and programmers aren't the most socially adept. The little agents have no idea what He's talking about half the time and get very confused. They try to write what He says down but some groups interpret it one way while other groups interpret it another and they fight each other because they can't agree on what they never really understood in the first place.
While they're killing thousands and thousands of each other, God doesn't really mind because His little experiment was getting a bit over populated and becoming a memory hog anyway. In fact He's been thinking about breaking the run, tweaking a few things here and there, recompiling it and running it again.
Look at modern video game programming. You could spend years sculpting thousands of square miles of terrain in 3DSMax or you can write a simple terrain class that creates your world based off a fractal. Don't like the way it looks? change the rules a bit or the random number seed and you have a totally different landscape. Why model, animate and code millions of species of biological organisms when you can just code mutation and let natural selection do the work for you?
God didn't create the world in 7 days, He just coded it in 7 days.
Imagine God having a bunch of His friends over to His apartment. He shows them this little experimental program He's been working on in His spare time. "Lookit! These little guys over here have developed oral communication abilities! You can talk to them," God says.
His friends each take a turn sitting down at the computer talking to these little, dynamic agents. They command them to do silly little tasks like build temples to honor them and go to war against other colonies of agents. Viola, polytheism is born!
But then God is like, "hey watcha doin'? Leave my little guys alone." and He throws all of His friends out of His apartment. He tells His little agents that there are no other gods but Him. He also tells them a lot of other stuff, but face it God is a programmer and programmers aren't the most socially adept. The little agents have no idea what He's talking about half the time and get very confused. They try to write what He says down but some groups interpret it one way while other groups interpret it another and they fight each other because they can't agree on what they never really understood in the first place.
While they're killing thousands and thousands of each other, God doesn't really mind because His little experiment was getting a bit over populated and becoming a memory hog anyway. In fact He's been thinking about breaking the run, tweaking a few things here and there, recompiling it and running it again.