[chuck-users] priorities for next release

Graham Coleman ravelite at gmail.com
Wed Aug 22 02:40:59 EDT 2007

Greetings, fearless leader!

Sorry, I haven't been very active in chuck-users lately.

But I have been continuing to ChucK.

My current list of desiderata:

things that make the language more flexible-

1. like closures / anonymous blocks ( as mentioned on the wiki )
  a. would allow things like collection operations as in Smalltalk:

   <<<[0, 1, 2, 3, 4].do( { int a | a * a } )>>>
   [0, 1, 4, 16]


  c. would simplify expressions for number 2, hooks into the language

2. hooks into basic language behavior

  a. for example, array indexing

  b. also, otf commands - shred operations

   it would be nice to have callbacks for shred birth and death.
   Then you could use the callback to make fade-ins and outs
   even from gui actions, as in the audicle or miniAudicle.

 3. syntactic sugar

   a more terse way of doing globals, without having to declare a new class

 4. easy stuff

   Shred aShred; aShred.isRunning()


On 8/8/07, Ge Wang < gewang at cs.princeton.edu> wrote:
> Greetings!
> We are nearing the next very sporktacular release of ChucK and want
> to coordinate with you on organizing and prioritizing some bug fixes/
> features/updates.  We've been scouring through the forums, wiki
> pages, and posts and collected much good info.  Thanks to all who
> have been kind and patient enough to enter requests, reports, and
> suggestions into the various pages.  At this stage, we'd like to get
> your input on prioritizing them for the new release (in about 2
> weeks).  For this purpose, we've created two new wiki pages for
> feature requests/reports and bug reports/requests from here:
>      http://wiki.cs.princeton.edu/index.php/ChucK/Bugs
>      http://wiki.cs.princeton.edu/index.php/ChucK/Features
> Please enter full descriptions and concise accompanying code when
> helpful.  While we can't guarantee that these would make it into the
> immediate next version, they are very helpful in getting a sense of
> disaster zones that needs more urgent attention, and is a chance to
> tidy up the information.  If you don't want to deal with the wiki
> directly, feel free to post here or to chuck-dev, and our uh wiki
> specialists will transfer the text there.
> As for the manual, let's keep going here:
>       http://wiki.cs.princeton.edu/index.php/ChucK/Manual
> Thank you very much!  Let us know if you have any questions.
> Keep on ChucKin'
> Best,
> chuck team
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20070822/44f9df1c/attachment.htm 

More information about the chuck-users mailing list