We closed this forum 18 June 2010. It has served us well since 2005 as the ALPHA forum did before it from 2002 to 2005. New discussions are ongoing at the new URL http://forum.processing.org. You'll need to sign up and get a new user account. We're sorry about that inconvenience, but we think it's better in the long run. The content on this forum will remain online.
IndexProgramming Questions & HelpIntegration › Dynamite -- Processing in Ruby
Page Index Toggle Pages: 1
Dynamite -- Processing in Ruby (Read 1263 times)
Dynamite -- Processing in Ruby
Aug 30th, 2006, 9:07am
 
Greetings,

I have posted a preview release of Dynamite: http://www.ifhere.org/dynamite

Dynamite is a Ruby interface which gives "full" access to the Processing core libraries.  

Since Ruby is dynamic you can alter your code while the applet is running.  Or you could have your code alter itself.  I find Ruby to be a fascinating language.

Performance is currently slow since this is running the JRuby Ruby interpreter and Ruby is not a fast language. But it is usable. And JRuby will have more performance increases.

Only the core libraries have been tested, although other libraries should work fine.

At this point you can not make applets with this, there are security and other issues with running JRuby in an applet.

It requires that you have JRuby and Ruby installed and has only been tested on OS X.

http://jruby.codehaus.org/

http://www.ruby-lang.org/en/

Let me know if you find it useful.  And thanks Ben and Casey for opening up the Processing code.  This couldn't have been done otherwise.

-j. weir
Page Index Toggle Pages: 1