lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Plan for discussions


From: David Kastrup
Subject: Re: Plan for discussions
Date: Mon, 14 May 2012 11:49:10 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)

Joseph Rushton Wakeling <address@hidden> writes:

> On 14/05/12 09:56, David Kastrup wrote:
>> <URL:http://lilypond.org/doc/v2.15/Documentation/source/Documentation/notation/skipping-corrected-music>
>
> Yes, but that wasn't the use-case I had in mind.  The sort of thing I
> was thinking of was:
>
>     (i) I have a full, complete score, which I have compiled.
>
>    (ii) I spot a typo (say, an A that should be A-flat).
>
>   (iii) I correct the wrong note and recompile.  The recompilation process
>         ought to be significantly faster than the original complete-score
>         compilation process, even though a full score is being produced as
>         output.

Tracking the dependencies of every decision made in the output from the
originating data and only restarting the "necessary" dataflow will
significantly slow done compilation.  Self-awareness is computationally
expensive.  A human will prefer working that way.  But even if you are
looking at a supermarket queue with barcode scanner cash registers,
typing in a number on the register for several identical items will only
cause speedups for significantly large numbers.  The brainless way of
doing everything mechanically without shortcuts tends to be rather
efficient.

-- 
David Kastrup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]