bug-lilypond
[Top][All Lists]
Advanced

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

Re: Illegal C++


From: Wiz Aus
Subject: Re: Illegal C++
Date: Sat, 08 Oct 2005 08:04:35 +1000


From: Nicolas Sceaux <address@hidden>
To: "Wiz Aus" <address@hidden>
CC: address@hidden
Subject: Re: Illegal C++
Date: Fri, 07 Oct 2005 23:44:48 +0200

"Wiz Aus" <address@hidden> writes:

> lilypond uses an interpretive language (Scheme)

No. LilyPond uses an *implementation* of Scheme, namely guile, which
only provides an interpreter, but no compiler, unlike many other Scheme
implementations.  Please do not widespread wrong clichés.

Well sure - except that "interpretive" isn't ever an accurate description of a *language* - any language can fully compiled, partially compiled (e.g. Java), or fully interpreted. There are even interpretive C++ implementations. But I agree it would more accurate to see lilypond uses an interpret*ed* language (Scheme). Even if it did use pre-compiled scheme, because lilypond supports compiling scores that contain Scheme code, it would still require effectively interpretive processing, which is not doubt a large reason for it's less-than-blinding-fast operation.

_________________________________________________________________
Sell your car for $9 on carpoint.com.au http://www.carpoint.com.au/sellyourcar





reply via email to

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