Skip to content
Martin Prout edited this page Nov 3, 2013 · 66 revisions

The past

Ruby processing was developed by Jeremy Ashkenas (jashkenas), in the original versions both jruby-complete and processing needed to be doctored for use in ruby-processing. At that time java was available on all platforms, and java processing applets could be easily be exported to run in web-browsers. You could even export ruby-processing applets to run in web-browsers, but it wasn't too practical since jruby-complete needed to be included in the Applets (11 Mb). The original version of processing was not too demanding of a computers graphics card, with software based P2D and P3D. Support for OPENGL was an optional extra, but even that was supported by quite cheap graphics cards. Guillaume Pierronnet (moumar) also did a fair bit of work toward the last rubygem releases of ruby-processing (processing-1.5.1) see [CHANGELOG][], by this time ruby-processing was using un-modified jruby-complete and processing jars (so they did not need to be included in the github repository). I am pretty sure it was moumar that developed the autobuild/test scripts, however since ruby-processing was still hosted at rubygems this was not important to the average user.

A period of transition

Starting in [November 2012][], Martin Prout (monkstone) began work on updating ruby-processing to work with processing-2.0 ( still at a beta stage ) and jruby-1.7.0 [CHANGELOG]:https://github.com/jashkenas/ruby-processing/blob/master/CHANGELOG [November 2012]:http://learning-ruby-processing.blogspot.co.uk/2012/12/testing-ruby-processing-with-processing.html

Clone this wiki locally