[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