Don Armstrong wrote:
[snip]
If we are to treat documentation any differently than software, we
should first define a ruberic that distinguishes software from
documentation. In all previous discussions, we were unable to do this.
[I cannot do it, but perhaps someone else is able.]
[snip]
What about
1. Documentation:
From The Free On-line Dictionary of Computing (09 FEB 02) :
documentation
The multiple kilograms of macerated, pounded, steamed,
bleached, and pressed trees that accompany most modern
software or hardware products (see also tree-killer).
Hackers seldom read paper documentation and (too) often resist
writing it; they prefer theirs to be terse and on-line. A
common comment on this predilection is "You can't grep dead
trees". See drool-proof paper, verbiage, treeware.
From WordNet (r) 1.7 :
documentation
2: program listings or technical manuals describing the
operation and use of programs [syn: software
documentation]
2. Software:
From The Free On-line Dictionary of Computing (09 FEB 02) :
(Or "computer program", "program") The
instructions executed by a computer, as opposed to the
physical device on which they run (the "{hardware").
"{Code" is closely related but not exactly the same.
[snip]
Some claim that documentation (both paper and electronic) is
also software. Others go further and define software to be
programs plus documentation though this does not correspond
with common usage.
--
Best regards, Sergey Spiridonov