lilypond-user
[Top][All Lists]
Advanced

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

Re: Several questions concerning scheme-music-function


From: Urs Liska
Subject: Re: Several questions concerning scheme-music-function
Date: Sun, 27 May 2018 11:53:02 +0200
User-agent: K-9 Mail for Android

Hi Robert,

you may have a look at https://scheme-book.ursliska.de

It is *far* from complete and significantly less authoritative than the other resources, but it is explicitly written with LilyPond in mind and with efforts to overcome exactly these understanding obstacles (I wrote that when my recollection of the struggle was quite fresh).

Best
Urs


Am 27. Mai 2018 11:49:16 MESZ schrieb Robert Schmaus <address@hidden>:
Thanks Aaron,

it's rather on-topic I guess. Or rather: I'm afraid.

In your first link, there's a sample chapter of "The Little Schemer"
available. You'd think that they would put something up that's acutally
helpful at getting the idea of Scheme and/or that book. And maybe that
even was their intention! But ... can you make any sense of this?

http://www.ccs.neu.edu/home/matthias/BTLS/sample.pdf

I certainly can't.

I guess my problem is: Scheme seems to be a very nice intellectual
exercise. I'm sure it's very elegant and - ultimately - very powerful
(as I can see in the snippet repository) but it's also very unlike
everything that's used normally. But Scheme is near impossible to read
and therefore also to write.

There was a discussion about Scheme vs other languages a couple of years
back. I can't find the start of that thread, but this is part of it:

https://lists.gnu.org/archive/html/lilypond-user/2012-06/msg00185.html

From that thread, I take away the comfort that I'm not the only one
with Scheme-problems.
Now, I can live with that - most of the times I don't have to customise
anything anyway. It's just, that with Scheme, I know, I'll never get
into it, too.


Ok, thanks again for the references. I think for now, I simply stay
within the "out of the box" Lilypond limits. I'd have to invest hours of
learning Scheme - that's not an option for the near future, I'm afraid.


Cheers,
Robert




Am 27.05.18 um 07:19 schrieb Aaron Hill:
On 2018-05-26 06:15, Robert Schmaus wrote:
so far, I was completely satisfied with out-of-the box lilypond and
rarely used anything involving scheme. Mainly because, I find this
language very counter-intuitive, but that's maybe because I code in
C-like languages all the time.

Hi Robert,

This is probably a little off-topic, but you might want to look at
picking up a copy of "The Little Schemer" [1].  It's based on the
earlier work, "The Little LISPer", which takes a very novel approach to
teaching a programming language.  Another learning resource is "How To
Design Programs" [2] along with Dr. Racket [3].  (Racket is the current
name and release of PLT Scheme.)

[1]: http://www.ccs.neu.edu/home/matthias/BTLS/
[2]: http://www.htdp.org/
[3]: http://download.racket-lang.org/

-- Aaron Hill



lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user

reply via email to

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