I'm looking for articles, design rationales or comments explaining why Common Music switched from the Common Lisp to the Scheme based implementation.


As far as I've read the past publications, object-orientation (i.e. CLOS) has been an important aspect of the Common Music composition approach. Scheme is quite different from Common Lisp, so apparently Common Music made quite a paradigm shift from version 2 to 3.


What was the motivation for this? Have the expectations associated with this change been fulfilled in retrospective?


Another question: is there a formal specification of SAL somewhere (EBNF, language report, or the like)?


Thanks

R.K.

_______________________________________________
Cmdist mailing list
[email protected]
https://cm-mail.stanford.edu/mailman/listinfo/cmdist

Reply via email to