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

Reply via email to