|
From: | David Kastrup |
Subject: | Re: Consistent vertical alignment of annotations, disable time signiture |
Date: | Tue, 17 Apr 2018 21:31:36 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Robert Hickman <address@hidden> writes: >> Trying to understand LilyPond syntax based on how it actually >> processes input is not likely to make learning easy since a lot of >> complicated mechanisms work behind the scenes in order to make things >> look easy. > > In my general experience, systems which try to be cleaver and are not > explicit about what they are doing tend to break in weird, unexpected > ways. Complex abstractions always leak. It is also a constant burden > on the user if they have to remember that some things are added > implicitly. It turns out I have some bits of specific experience with LilyPond and its design and its users in addition to non-trivial amounts of general experience to rely on. It may save you some headaches to just trust me on that. -- David Kastrup
[Prev in Thread] | Current Thread | [Next in Thread] |