Friday, November 12, 2010

“Inception” and programming

I heard a very interesting point of view about the movie “Inception”, and it says that “Inception” is a movie about computer programming. We could see those concepts: recursion, concurrency, exception handle, share memory, thread (process), system fail-over, global variables, local variables, etc..

In “Inception”, dreams are a child processes (or function? Recursion?). Therefore, characters could go down next layer, a dream in another dream. If a child process did not return properly (Cobb in beginning), system may interact to help him to end the dream (fail-over). Or, child process may be stack in limbo forever (zombie in OS).

A person in another person's dream looks like a process communicates with another, having shared memory (the same scene).

And, also, we could get different interpretations from “Inception”. In my point of view, its director must be a programmer. Is Christopher Nolan a programmer?

No comments:

Post a Comment