POV-Ray : Newsgroups : povray.off-topic : I found this interesting : Re: I found this interesting Server Time
5 Nov 2024 01:20:46 EST (-0500)
  Re: I found this interesting  
From: andrel
Date: 7 Apr 2008 12:57:48
Message: <47FA52AD.8060802@hotmail.com>
Darren New wrote:
> andrel wrote:
>> Look at it as if it is a program. The conclusions are the main routine.
> 
> That's what always killed me about mathematical proofs. They always 
> start with all the details, and finally tell you why you care. :-)

Indeed. Most mathematical proofs are like badly documented code. No 
useful comments. Only documenting *what* the final version does (if at 
all), never tell the reader *why* or *how*.

Actually, a possible reason I came up with the analogy in the first 
place is that it is the inverse of Donald Knuth's 'literate programming' 
quest. Don's concept is that code should be as readable as literature. 
To give examples to the community he published much of his source code 
as books.

> 
> I would clarify by saying the document should also *start* with the 
> conclusion, because people are going to be trying to recreate the 
> structure in their head as they read.
The abstract should serve that purpose. There is at least one 
presentation where I deliberately do not do that. I like to see the 
aha-erlebnis in the audience. If I tell them upfront they probably 
switch of falsely assuming that they won't understand it anyway.
> 
> That's what is killing me about reading the Erlang documentation: there 
> are all sorts of cross-references, and no obvious place to start 
> reading.  I wouldn't be surprised if there are circular references 
> throughout, either.
> 
Note to self: the official Erlang need not be included in the wish list,


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.