Skip to main content

How does Ray Bradbury's "There Will Come Soft Rains" relate to the world?

One of the characteristics of good science fiction writing is the ability to talk about our world in a world that doesn't look much like it. For example, most dystopian movies today, while science fiction, take pieces from 2016 America and extrapolate possibilities. Ray Bradbury's "There Will Come Soft Rains" (and the entire Martian Chronicles, in fact) does a great job at exploring our world in a fictional future. 


"There Will Come Soft Rains" explores the idea of what would happen to all of our "things" if a catastrophic event, like a nuclear strike, were to occur. The automated house, which is at the center of "There Will Come Soft Rains," acts as the main character in a human-less story. This house, despite the fact that the shadows of its owners are silhouetted on the side of the wall because of the blast ("The five spots of paint—the man, the woman, the children, the ball—remained. The rest was a thin charcoaled layer.") continued about its daily activities of making food, cleaning, reading and entertaining. However, all of these activities are meaningless because the humans for which these things were designed are not present anymore. 


Bradbury explores the idea that all the advances we make as a society mean nothing if we humans destroy ourselves. 

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.