lilypond-devel
[Top][All Lists]
Advanced

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

Re: GSoC 2016 - GNU website listing


From: David Kastrup
Subject: Re: GSoC 2016 - GNU website listing
Date: Thu, 28 Jan 2016 14:43:01 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

Paul Morris <address@hidden> writes:

>> On Jan 28, 2016, at 3:36 AM, David Kastrup <address@hidden> wrote:
>> 
>> Ouch.  LilyPond is very dissimilar from TeX regarding a whole lot of
>> things but certainly in the context of a call for programmers.  
>
> […]
>
>> Python is just used for some scripting but not in the core application.
>
> Good points.  We could just simplify it.  How about this?
>
> LilyPond is a music engraving program devoted to producing the
> highest-quality sheet music possible. The user describes the music in
> a high-level text input format, which LilyPond processes to produce
> pdf, png, svg, and/or midi files. Primary languages are C++ and
> Guile/Scheme.

Last sentence: LilyPond is written in C++ and Guile (the GNU project's
Scheme interpreter), with Guile also serving as user-level extension
language.

Slightly longer than your version (but shorter than before I think) but
putting things a bit better into place.

-- 
David Kastrup



reply via email to

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