Greetings, fearless leader!<br><br>Sorry, I haven&#39;t been very active in chuck-users lately. <br><br>But I have been continuing to ChucK.<br><br>My current list of desiderata:<br><br>things that make the language more flexible-
<br><br>1. like closures / anonymous blocks ( as mentioned on the wiki )<br>&nbsp; a. would allow things like collection operations as in Smalltalk:<br><br>&nbsp;&nbsp; &lt;&lt;&lt;[0, 1, 2, 3, 4].do( { int a | a * a } )&gt;&gt;&gt;<br>

&nbsp;&nbsp; [0, 1, 4, 16]<br><br>&nbsp; b. <br>&nbsp; <br>&nbsp; c. would simplify expressions for number 2, hooks into the language<br><br>2. hooks into basic language behavior<br><br>&nbsp; a. for example, array indexing<br><br>&nbsp; b. also, otf commands - shred operations
<br><br>&nbsp;&nbsp; it would be nice to have callbacks for shred birth and death.<br>&nbsp;&nbsp; Then you could use the callback to make fade-ins and outs<br>&nbsp;&nbsp; even from gui actions, as in the audicle or miniAudicle.<br><br>&nbsp;3. syntactic sugar
<br><br>&nbsp;&nbsp; a more terse way of doing globals, without having to declare a new class<br><br>&nbsp;4. easy stuff<br><br>&nbsp;&nbsp; Shred aShred; aShred.isRunning()<br><br>Graham<br><br><div><span class="gmail_quote">On 8/8/07, <b class="gmail_sendername">
Ge Wang</b> &lt;<a href="mailto:gewang@cs.princeton.edu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
gewang@cs.princeton.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Greetings!<br><br>We are nearing the next very sporktacular release of ChucK and want
<br>to coordinate with you on organizing and prioritizing some bug fixes/<br>features/updates.&nbsp;&nbsp;We&#39;ve been scouring through the forums, wiki<br>pages, and posts and collected much good info.&nbsp;&nbsp;Thanks to all who<br>have been kind and patient enough to enter requests, reports, and
<br>suggestions into the various pages.&nbsp;&nbsp;At this stage, we&#39;d like to get<br>your input on prioritizing them for the new release (in about 2<br>weeks).&nbsp;&nbsp;For this purpose, we&#39;ve created two new wiki pages for<br>feature requests/reports and bug reports/requests from here:
<br><br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://wiki.cs.princeton.edu/index.php/ChucK/Bugs" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://wiki.cs.princeton.edu/index.php/ChucK/Bugs</a><br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://wiki.cs.princeton.edu/index.php/ChucK/Features" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://wiki.cs.princeton.edu/index.php/ChucK/Features
</a><br><br>Please enter full descriptions and concise accompanying code when<br>helpful.&nbsp;&nbsp;While we can&#39;t guarantee that these would make it into the<br>immediate next version, they are very helpful in getting a sense of
<br>disaster zones that needs more urgent attention, and is a chance to<br>tidy up the information.&nbsp;&nbsp;If you don&#39;t want to deal with the wiki<br>directly, feel free to post here or to chuck-dev, and our uh wiki<br>specialists will transfer the text there.
<br><br>As for the manual, let&#39;s keep going here:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://wiki.cs.princeton.edu/index.php/ChucK/Manual" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://wiki.cs.princeton.edu/index.php/ChucK/Manual
</a><br><br>Thank you very much!&nbsp;&nbsp;Let us know if you have any questions.
<br><br>Keep on ChucKin&#39;<br><br>Best,<br>chuck team<br>_______________________________________________<br>chuck-users mailing list<br><a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
chuck-users@lists.cs.princeton.edu
</a><br><a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br></blockquote>
</div><br>