<div><span class="gmail_quote">On 8/22/07, <b class="gmail_sendername">chris beck</b> &lt;<a href="mailto:render787@gmail.com">render787@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I would disagree with that reasoning. Sure it&#39;s produced by academics, but this is the USERS list. And it is fundamentally a practical tool, not an academic exercise as you suggest. The fact that we are discussing it on this list means that usability is a serious concern. 
<br><br>Although I might not disagree with the conclusion, the language itself certainly can and should be improved. I would say that standardizing the Ugen / Instrument interfaces should be high on this list.</blockquote>

<div>&nbsp;</div>
<div>This is getting interesting. As I see it ChucK is quite interesting as a language that comes from accedemic research in that the main area of research is a way of using it and not so much the language itself, at least that&#39;s how I read some of the accedemic papers linked to ChucK. The fact that there is a actives users list is a noteworthy outcome of the research already.
</div>
<div>&nbsp;</div>
<div>Normally a very important feature for a language is &quot;Turing completeness&quot; meaning that that language should be able to calculate anything that can be calculated (given enough time and memory/disc). Perhaps we need a new sort of completeness to test ChucK against since what we are after is realy the ability to musically express anything we might like to musically express.
</div>
<div>&nbsp;</div>From that perspective I think language features like lists can be every bit as important as Ugen standardisation/improvement/additions which in turn can be as important as conveniences like include-statements or recompiling only a section of a program.
<br>&nbsp;</div>
<div>The main matter might realy be *preceived* &quot;musical-completeness&quot; by it&#39;s users. Guitarists clearly hold that being unable to play chords&nbsp;larger then&nbsp;6 notes is no real issue while pianists tend not to be concerned with pitch-bend. Perhaps what we should be after is reaching a similar stage where the limitations and posibilities of ChucK form a instrument that gets preceived as being expressive and coherent in a way similar to other instruments.
</div>
<div>&nbsp;</div>
<div>At that point accedemic success and practicallity would become nearly identical.</div>
<div>&nbsp;</div>
<div>Kas.</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>p.s. none of this was intended to talk explicidly about just livecoding or even realtime playing, I just thought I&#39;d mention that before people feel excluded.</div>