Skip to main content

Carnivorous Island from "Life of PI"

Yann Martel described about an floating carnivorous Island for symbolizing that something seemingly good in life can turn out to be harmful, so we should keep going with our journey of life...

About the carnivorous Island from movie.

In the movie 'Life of PI' after PI struggles to live in the pacific with the Bengal tiger suddenly one morning Pi  found himself at a Island. After spending so many days in the middle of the sea he found himself very lucky to find a Island. After spending some time he thought might be this was the end of his suffering and he can spend rest of his life at that island. He makes his bed on a tree and sleeps there, in the middle of the night he wakes up and find that there were dead fish in the fresh water where he took swim in the day time. While trying to understand the mystery he plucks a fruit from the same tree and peel it off and finds a human tooth inside that fruit and then he realize that it was an carnivorous Island. The fresh water turned into acid in night and that's when he realize he can not live there and he must leave the island in the morning.





Symbolism of carnivorous Island in movie.

By using the example of a carnivorous island in the movie Yann Martel try to tell the viewer or rather the reader of his novel that the island symbolize the idea of settling for something seemingly good when there is something much better but the price to get that betting thing is high, full of hard work and saturated with fear/doubt. I think that our lives can easily slip into that pattern of settling for something seemingly good when it can turn out to be our downfall. 


About the carnivorous Island in reality.

There is nothing like carnivorous island or rather there are no such proofs that prove that there are carnivorous island though there are carnivorous plants. So carnivorous plants are those plants who derive most of there nutrients from living things mostly insects and arthropods. Usually they are found in places where there is less nutrition in the soil or if the soil is thin.
You can find more about carnivorous plants here.



Scene from movie where PI realizes that the island is carnivorous.






Comments

  1. Seems the carnivarous island has several levels of meaning....Pi himself had become carniverous (manly at night perhaps when he doesn't have to really "see" what he must do to survive as "Richard Parker"? Then there's the issue of what happened with his mother in the boat---as Richard Parker....Pi would...??? Floating in the fresh water pools seems to be the delight of mother's womb. Then at night, the island turns toxic--memories of mother when she was nurturing....and then what happened to her in the life boat? And Pi
    must not stay there in that psychological place, but move on.

    ReplyDelete
  2. Thank you for your valuable comment and I must tell you that it was really an interesting perspective that you put here, frankly telling I didn't thought about this perspective.

    ReplyDelete
  3. All I have to say is.... I actually Believed the first story. Until watching it the second time. With questions....I googled it. The info that I have taken in. Makes much sense. And had convinced me to read the book. But the Spiritual part. The tying the string around the island. The Richard Parker not saying Goodbye. Nor eating him. This has to be a Spiritual story. A lot to take in. Much much NEEDED! Thanks to ALL!

    ReplyDelete

Post a Comment

.

Popular posts from this blog

ReferenceError: dhtmlXGrid is not defined : Resolved

For the errors like : ReferenceError: dhtmlXDataView is not defined ReferenceError: dhtmlXGrid is not defined ReferenceError: dhtmlXTree is not defined ReferenceError: dhtmlXTreeGrid is not defined etc I have been working on dhtmlx for long time now and this is one of the most basic exception faced by the developer and which in fact is very easy to resolve. Reasons: 1. You are actually referring to a wrong location of the JS file.    - This is a very common mistake done and most of the time we are so damn sure that we don't even care about checking the path once. Even though you have copied it from your existing project where it is working, if you face this issue don't forget to check the path once, it won't harm you. 2. Check for relative path.    - So now you have copied it and paste it in your new file where you are going to use the dhtmlx component and when you open your file you get this error and it becomes frustrating knowing that same thing is wo

Create Table in Liquibase

For creating table using liquibase you can use below code and add it in your liquibase file. <createTable tableName=“employee”>      <column name="id" type="int">      <constraints primaryKey="true" nullable="false"/>   </column>      <column name="first_name" type="varchar(255)"/>   <column name="last_name" type="varchar(255)"/>   <column name="username" type="varchar(255)">      <constraints unique="true" nullable="false"/>   </column> </createTable> The use is pretty simple it's the way it looks : Tag: <createTable></createTable> This is an opening/ending tag for creating a table. These tags will enclose column sub tags which will define columns for the table. Attribute:   tableName : Name of the table which you want to create. (This is a mandatory  

How databasechangeloglock and databasechangelog table used by liquibase?

Liquibase takes care of executing the query on the database while maintaining the list of queries executed and also maintaining the locks over the tables simultaneously. The two tables that are used by the liquibase for this purpose are : Databasechangeloglock : This table have following columns ID | LOCKED| LOCKGRANTED | LOCKEDBY. This maintains the locks information granted to the user. The primary purpose of this table is to make sure that two machines don't attempt to modify the data at the same time. Databasechangelog : This table have following columns ID | AUTHOR | FILENAME | DATEEXECUTED | ORDEREXECUTED | EXECTYPE | MD5SUM | DESCRIPTION | COMMENTS | TAG | LIQUIBASE This table maintains the list of the statements that are executed on the database.