Skip to main content

Dr. Faustus suffers because of his sins. Why does Hamlet suffer? What are his sins?

Hamlet suffers both as a result of his own flaw and as a result of other people's sins. When the play begins, he is miserably unhappy because of the sudden death of his father as well as the hasty remarriage of his mother, Gertrude, to his father's brother and Hamlet's own uncle, Claudius. Then, he learns from his dead father's ghost that it was actually Claudius, the new king and Hamlet's new step-father, who murdered him. All of these circumstances relate to other people's sinful behavior, and they make him quite miserable.


However, Hamlet's unhappiness is extended by the fact that he is so reticent to avenge his father's death, as he's been charged to do by the ghost; this isn't really a sin, but his inability to act is a flaw. He spends almost the entirety of the play wondering how he could be so cowardly, but then he continues to do very little to actually exact his revenge. Even once he becomes convinced that Claudius really did kill his father, Hamlet stalls and does nothing of import until the final scene (when, really, he has to because he's about to die, himself). His inability to act decisively is his major flaw, and it makes him very unhappy too.

Comments

Popular posts from this blog

Is there a word/phrase for "unperformant"?

As a software engineer, I need to sometimes describe a piece of code as something that lacks performance or was not written with performance in mind. Example: This kind of coding style leads to unmaintainable and unperformant code. Based on my Google searches, this isn't a real word. What is the correct way to describe this? EDIT My usage of "performance" here is in regard to speed and efficiency. For example, the better the performance of code the faster the application runs. My question and example target the negative definition, which is in reference to preventing inefficient coding practices. Answer This kind of coding style leads to unmaintainable and unperformant code. In my opinion, reads more easily as: This coding style leads to unmaintainable and poorly performing code. The key to well-written documentation and reports lies in ease of understanding. Adding poorly understood words such as performant decreases that ease. In addressing the use of such a poorly ...

Is 'efficate' a word in English?

I routinely hear the word "efficate" being used. For example, "The most powerful way to efficate a change in the system is to participate." I do not find entries for this word in common English dictionaries, but I do not have an unabridged dictionary. I have checked the OED (I'm not sure if it is considered unabridged), and it has no entry for "efficate". It does have an entry for "efficiate", which is used in the same way. Wordnik has an entry for "efficate" with over 1800 hits, thus providing some evidence for the frequency of use. I personally like the word and find the meaning very clear and obvious when others use it. If it's not currently an "officially documented" word, perhaps its continued use will result in it being better documented.