Check out
<https://music.stackexchange.com/questions/137874/lilypond-how-to-modify-stencil-by-automatically-getting-the-current-stencil-and>
and its (currently) two answers while the second one (which was posted
first) has not been removed.

This second answer has obviously been written by a capable LilyPond
programmer.  Compare its complexity and versatility with the first
answer.

Why hasn't a capable LilyPond programmer not been able to come up with a
much simpler and much more versatile solution as shown in the first
answer?

LilyPond has received a lot of work to facilitate simple solutions, and
yet the better approachability tends to rather lend itself to people
becoming more confident designing overcomplicated solutions.

What kind of project should we tackle in order to help people better use
what is there in a manner that is reasonably easy to use and understand?

How can we better spread best programming practises and showcase the
tools that are available for them?

-- 
David Kastrup

Reply via email to