Editing 2180: Spreadsheets

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 8: Line 8:
  
 
==Explanation==
 
==Explanation==
βˆ’
[[Cueball]] is doing some task on his computer, with an {{w|Shoulder angel|angel and devil on either side of him}}, trying to influence his work. The angel is telling him to do things the "right" way, while the devil is telling him to do his work using a {{w|spreadsheet}}, which is considered by professional software engineers to be a shortcut or a hack.  
+
[[Cueball]] is doing some task on his computer, with an {{w|Shoulder angel|angel and devil on either side of him}}, trying to influence his work. The angel is telling him to do things the "right" way, while the devil is telling him to do his work using a {{w|spreadsheet}}, which is considered by professional software engineers to be a shortcut or a hack.{{Citation needed}}
  
βˆ’
Spreadsheets provide an array of cells, which can contain information or instructions.  Spreadsheets are a common {{w|end-user development}} tool, allowing non-developers to easily create code.  However they can be hard to maintain, thus they are often mocked by developers as a wrong approach to programming. Although it is not clear from the cartoon that this is meant, the "right" alternative to using a spreadsheet for some tasks may involve a database or a more general programming language.
+
Spreadsheets provide an array of cells, which can contain information or instructions.  Spreadsheets are a common {{w|end-user development}} tool, allowing non-developers to easily create code.  However they can be hard to maintain, thus they are often mocked by developers as a wrong approach to programming. Although it is not clear from the cartoon that this is meant, the "right" alternative to using a spreadsheet for some task may involve a database or a more general programming language.
  
 
The punch line comes when the angel becomes so intrigued by the spreadsheet functions, Google Sheets in particular, that it gives up trying to dissuade Cueball, and asks for more information from the devil.
 
The punch line comes when the angel becomes so intrigued by the spreadsheet functions, Google Sheets in particular, that it gives up trying to dissuade Cueball, and asks for more information from the devil.
Line 55: Line 55:
 
==Trivia==
 
==Trivia==
  
βˆ’
Spreadsheets used for complex tasks and evolving into complex algorithms was also the punchline of [[1667: Algorithms]].
+
Spreadheets used for complex tasks, evolving into complex algorithms was also the punchline of [[1667: Algorithms]].
  
 
{{comic discussion}}
 
{{comic discussion}}

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)