<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: A few stray thoughts on SuperCollider</title>
	<atom:link href="http://thetarpit.org/2025/a-few-stray-thoughts-on-supercollider/feed" rel="self" type="application/rss+xml" />
	<link>http://thetarpit.org/2025/a-few-stray-thoughts-on-supercollider</link>
	<description>"Now I feel like I know less about what that blog is about than I did before."</description>
	<pubDate>Sat, 25 Apr 2026 17:33:56 +0000</pubDate>
	<generator>http://thetarpit.org</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: spyked</title>
		<link>http://thetarpit.org/2025/a-few-stray-thoughts-on-supercollider#comment-7024</link>
		<dc:creator>spyked</dc:creator>
		<pubDate>Wed, 24 Dec 2025 11:25:17 +0000</pubDate>
		<guid isPermaLink="false">http://thetarpit.org/?p=578#comment-7024</guid>
		<description>A side note for the programming language folks: SCLang, as can be oberved from the examples in this article, is largely inspired from Smalltalk. Thus it features a particular type of object-oriented system, where function invocation is a form of message passing. As a consequence, the server, despite being a remote process, is just another object in the SCLang namespace. So, for example, configuring the sampling rate is just a matter of setting the right parameter, while playback is started by sending a play message, as illustrated above.

This level of programmability is way beyond anything one can achieve in a traditional DAW.</description>
		<content:encoded><![CDATA[<p>A side note for the programming language folks: SCLang, as can be oberved from the examples in this article, is largely inspired from Smalltalk. Thus it features a particular type of object-oriented system, where function invocation is a form of message passing. As a consequence, the server, despite being a remote process, is just another object in the SCLang namespace. So, for example, configuring the sampling rate is just a matter of setting the right parameter, while playback is started by sending a play message, as illustrated above.</p>
<p>This level of programmability is way beyond anything one can achieve in a traditional DAW.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
