Han-Wen Nienhuys wrote:
Darius Blasband wrote:
Interesting question though: if you had to do it again, would you
still consider Scheme, or would you rather go for Python....
Yes, that's an intriguing question. I'm not sure, really. The # hack
could also have been done in Python, by requiring parentheses, I guess.
On the positive side, I guess - Nicolas might contradict me here - that
Python would have enabled far more people to hack with
the internals., as the procedural-OO paradigm is more popular than
functional programming. Besides, as far as I know, I would assume
that Python provides enough functional programming primitives for the
cases where you truly needed them.
I do wonder how what the impact on performance would have been. Python
objects are more heavyweight than SCMs, and the Garbage Collection
opened a lot of possibilities in developing Lily.
I though Python had a GC... Did I miss anything ?
D.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user