[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] Lua 5.2.0 (beta-rc1) now available
- From: steve donovan <steve.j.donovan@...>
- Date: Wed, 15 Jun 2011 09:25:49 +0200
On Wed, Jun 15, 2011 at 8:32 AM, Miles Bader <miles@gnu.org> wrote:
> think of the generally simpler and more regular hierachies and units
> of programming-languages, rather than the very free hierachies and
> units that often seem to be used in literate programs.
Within the usual constraints of correctness, robustness and efficiency
there are an indefinite number of ways of expressing the problem so
that the machine is happy, from obfuscation to the code people love to
read. These extra constraints are subjective and hard to express and
measure, of course.
We mostly have the freedom to organize that document so that it reads
like a clear exposition of the problem, but I wonder whether there is
not some orthogonality involved, so that explanation is best handled
by a separate document referring to the code. For example, seen as a
document, a class is a list of verb definitions. Dictionaries are not
generally considered fun reading, which is where the set of tests
needs to fulfill its dual role as documentation.
steve d.
- References:
- [ANN] Lua 5.2.0 (beta-rc1) now available, Luiz Henrique de Figueiredo
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Peter Cawley
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Roberto Ierusalimschy
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Lorenzo Donati
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Roberto Ierusalimschy
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Tony Finch
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, David Manura
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Tony Finch
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, David Kastrup
- Re: [ANN] Lua 5.2.0 (beta-rc1) now available, Miles Bader