Project directions

Tutorials

SuperCollider is notorious for being tough to learn, and the decrepit state of our official tutorial isn’t helping. The user community has stepped up with some great learning resources, but many of them are out of date, inconsistent with each other in style, or not sufficiently advanced. A project simply known as “Learn SC” represents a new community effort to create an official SC book.

sclang: Improvements to error messages

Error messages are just very ugly looking and often contain far more information than is necessary. Fortunately, the issues are largely cosmetic and can be addressed with relatively little coding effort.

Debian packaging

Ubuntu packages are terribly out of date, and nobody currently knows how to maintain our own PPA.

sclang: Allow class extensions and classes to be placed in any order in a class library file

sclang: Allow var statements to be placed anywhere in a function