David Feuer wrote:
On 4/4/06, Pedro Kröger <[EMAIL PROTECTED]> wrote:
Paul Scott <[EMAIL PROTECTED]> writes:

It's simple.  Scheme code will probably never run as fast as C++.
Unless, of couse, one uses a scheme compiler that can generate fast
code, like bigloo [1].

Or a Scheme system like PLT that uses JIT compilation (mzscheme),
supports separate compilation for time critical sections (mzc), and
has a foreign function interface for C++ and C. The big advantage? Rapid development. If Scheme isn't fast enough for some things, they
can be written in C. I suspect there are few of those.

The choice for GUILE is mostly historical, and I'm all for switching to Mz, but I fear that such a move involves a tremendous amount of work, due to API differences.

You're welcome to give an Mz port a try, if you think it's feasible.


--

Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

LilyPond Software Design
 -- Code for Music Notation
http://www.lilypond-design.com



_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to