27 thoughts on “Inception, the movie in pseudo-code

  1. How can Eames change his appearance? It’s someone else’s dream he is in.
    —- Eames’ speciality is a that of a forger.

    If protection mechanism is enhanced to every level of dream they go in, why not other things too. If they loose gravity in hotel room just because the truck is falling down, then why is the third level dream so stable
    —- Good question!

    Code review:
    PlantIdea() needs to be called after the start of dream 4 and before the beginning of limbo function. Think about it.

    Like

    1. On forger, I still dint get it. How can he transform. Why does not he become a dragon and kill all Gaurds? easy right ?

      Agreed, but if you see it in other way all these method calls are more of threads rather than synchronous code execution. In that sense it looks OK. (In other words I am lazy to change it :-))

      Like

  2. haven’t watch the movie (won’t watch it either – don’t like leonardo dicaprio)… it seems pretty complicated n i don’t like complication … sorry can’t say anything !!

    Like

    1. This is not fair. You are missing out few good movies then.. Titanic, The departed, Inception .. let me recall more for you ..

      But there are few classics he has acted in, and if you give a try you will like it.

      Like

  3. Next, Bach would write a blog: why people avoid watching good movies just because they don’t like the actors in it?!!

    Like

    1. Mains,
      🙂 You are targeting my friends??
      I would defend her because, I am also like her in this case. I too dont like to watch any Steven Seagal, Salman Khan movies. The list is big, but I hope you understand are with me on this. 🙂

      Like

  4. lol….. thr r more questions than answers… i too hav a lota questions… hope to decipher some of puzzles wit te second watch …. but i luv te movie…
    cheers
    pradeep

    Like

    1. Me too. I giving second attempt this weekend, to see everything is explained.

      But I was hoping that my friends will answer all of them before I make that trip.

      Like

  5. Dude!!!!
    Right questions!!! I was wondering about the same things too!!! Especially points # 2, 4, 6, 7!!
    Do let me know if u find any answers!!!

    Cheers!

    Like

    1. True, very true.
      That’s why I like these kind of movies, they don’t spoil it by explaining each and every detail. They leave it to audience to figure it out.

      Thanks for stopping by.

      Like

  6. Where were you hiding Bach Sire? All this while?
    Wish I had discovered thou genius in E2EAO!
    Anyways better late than never!
    Awesome post!

    Like

  7. Regarding the totem, there was something about how his dead wife would make the totem spin forever, thus he would know he was in a dream if it kept spinning. So, I have the same question – why can’t someone manipulating your dream just make the totem fall naturally, then you would think you were in real life?

    Or perhaps, when in a dream state, he makes the totem spin forever, just to make sure he knows he’s not in reality. And since nobody would know what his result should be in a dream, any manipulation of the spinning top would keep him safe – i.e. if it fell, he would think he’s in reality, and not try to shoot himself, but if it kept spinning, he’d know he’s in a dream (which he has to be), and he could just shoot himself to get out of it.

    Like

  8. As for the effects of gravity, in a dream two levels down…

    In reality, they are falling, so the gravity effects are felt in the dream level 1. However dream level 2 is the dream of the “dream character” in dream level 1, so the gravity in DL2 is not felt, since the person in DL1 is not real, and only experiencing a loss of gravity due to the sedation in real life not affecting their hearing, and sense of balance. The DL1 character, is just dreaming a shift in the physics, but DL2 is not affected by that.

    Like

Leave a comment