Last week I had the opportunity to talk about Second Life with some of Ed Felten's students at Princeton. A year ago, a friend at Microsoft Research had explained that their favorite school to recruit from was Princeton. I hadn't really believed this, since with Linden Lab's development team heavily seeded with Berkeley grads, I'm fairly biased. However, after meeting a string of incredibly intelligent professors and students, I came away very impressed.
However, nothing blew me away as much as Ge Wang's demo of ChucK, their very cool music scripting language. ChucK is a per channel language with an excellent time and concurrency model that allows you to do all sorts of great synthesis on the card. The magic is the management of time across all of the threads that takes away a lot of the headaches. I immediately thought about how cool it would be to have the ChucK VM built into the SL client which would allow LSL to generate ChucK script (like using PHP or Ruby to generate Javascript) in order to create real-time audio on client machines. Finally, you could create audio in as collaborative a way as you currently build.
Moreover, the really crazy thought was that if ChucK's performance was sufficient -- and they had some help to beat on the security issues -- was that a time-focused scripting language would work really well as a UI scripting language on the client. So, go download ChucK and start playing with it. Then get on the developer mailing list and help make it better!
http://www.11nong.com
http://www.imdb.cn
Posted by: sdfasfd | September 09, 2006 at 04:27 AM
I immediately thought about how cool it would be to have the ChucK VM built into the SL client which would allow LSL to generate ChucK script (like using PHP or Ruby to generate Javascript) in order to create real-time audio on client machines.
Posted by: 翻译公司 | August 15, 2007 at 10:11 PM
ChucK is a per channel language with an excellent time and concurrency model that allows you to do all sorts of great synthesis on the card.
Posted by: 上海翻译公司 | August 15, 2007 at 10:13 PM
These are all great comments here. Very cool article.
Posted by: calvin-johnson-jersey | October 25, 2011 at 12:33 AM
Nice discussion on offshore outsourcing points. You blog is really informative and it is dragging us to really think about the outsouring benefits. Thanks for sharing such a nice post.
Posted by: matthew-stafford-jersey | October 25, 2011 at 12:34 AM
The trickle down effect of the money not coming in affected everyone.
Posted by: ndamukong-suh-jersey | October 25, 2011 at 12:36 AM
Great post,I will read your post time to time.thank you!
Posted by: Lions Jersey | October 25, 2011 at 12:36 AM
Your blog has truly inspired me, especially the current article. thank you for sharing your thoughts and the impact of them has been tremendous to me.Thank you more time and keep up with the good work.
Posted by: barry-sanders-jersey | October 25, 2011 at 12:37 AM
These are all great comments here. Very cool article.
Posted by: jahvid-best-jersey | October 25, 2011 at 12:38 AM
The trickle down effect of the money not coming in affected everyone.
Posted by: kevin-smith-jersey | October 25, 2011 at 12:40 AM
Your blog has truly inspired me, especially the current article. thank you for sharing your thoughts and the impact of them has been tremendous to me.Thank you more time and keep up with the good work.
Posted by: nick-fairley-jersey | October 25, 2011 at 12:41 AM