Joined: July 2004
||Posted: July 12 2007,14:13
Actually it does make sense. Maybe it's not terribly accurate, but it's clever =o)
|"a script is what you give the actors. A program is what you give the audience." That's not meant to make sense, he's famous for his wise cracks.|
My personal take on the naming is that people need to lighten up. It's all programming anyway, regardless of how simple or "nefarious" (I don't recall hearing anyone insist that spam is not email). A script, in my opinion, is any application that a user executes while it's in plain text form. Whether it gets compiled or interpreted at runtime is an insignificant difference. The main thing is that a script is plain text from the user's point of view, so it can be easily read, transferred, dissected, and improved at any time, right up to the second it is executed (and apparently beyond that point, for some languages).
Little technicalities concerning the naming of things (Linux vs. GNU/Linux) have their place (legal documents, for example), but should remain ignorable in everyday communication.