lilypond-user
[Top][All Lists]
Advanced

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

Re: Scheme education


From: David Kastrup
Subject: Re: Scheme education
Date: Thu, 18 Apr 2013 17:12:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Stjepan Horvat <address@hidden> writes:

> Hi guys..i want to learn the scheme syntax and implementation in
> lilypond..
> I'm on half of The Little Schemer by Daniel P. Friedman book
> (100/200p)..What would you suggest after i'm finished with it? (maybe
> a book)

The "LilyPond -- Extending" guide.

> I started to understund the recursion and how scheme syntax looks..
> And a question for lilypond developers. Why have you decided to use
> scheme?!

At the time the decision was made, GUILE was the official extension
language of the GNU project.  It may still be, but nobody really cares
much any more.

At any rate: it integrates reasonably at the language level with
LilyPond.  If you compare this to, say, the kind of integration Lua has
in LuaTeX (which is actually none to speak of at the language level),
this provides a quite more natural extension of LilyPond's basic
capabilities.

-- 
David Kastrup




reply via email to

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