Re: Games - A question
On Friday 30 November 2001 03:13, John Hasler wrote:
> csj writes:
> > We rarely get to see the source code for a novel.
> Just as well, since none of us have the compiler anyway.
Well, I'm trying to compile my first novel using Abiword ;-)
> > The source for a novel is the writer's draft or revision marks.
> When you release Free Software do you include all your "drafts" and
> "revision marks" with the source?
Not drafts, but the /*comments*/ on well-maintained source. These
comments are useless to the compiler. But helpful to the human who
wants to improve or learn from it. I would also add to this good
variable names, etc.
> You need source code in order to be able to produce derivatives of a
> program because compilation is a one-way hash. When you've got a
> human-readable copy of a novel you have everything you need to be
> able to produce derivatives.
Derivatives of whatever quality, yes. You can do the same with
reverse-engineering Windows XP. But to carry my analogy further, there
are species of readers who do have access to the source code for a
novel. They're called critics, though they're more bug-busters than
Sir Isaac Newton:
"If I have seen further, it is by standing on the shoulders of giants."