Welcome, Summer of Code students!
We are incredibly pleased to announce that SciRuby and NMatrix have been accepted to Google Summer of Code 2013.
Everyone else: We desperately need mentors! Please consider applying through Melange.
The SciRuby Manifesto
We believe that the time for a Ruby science and visualization package has come. Sometimes when a solution of sugar and water becomes super-saturated, from it precipitates a pure, delicious, and diabetes-inducing crystal of sweetness, induced by no more than the tap of a finger. So is occurring now, we believe, with numeric and visualization libraries for Ruby.
We are not the first with this idea, but we are trying to bring it to life.
We just released our second alpha of NMatrix, the SciRuby linear algebra library.
The first pre-alpha includes a GUI for Rubyvis, Plotter, written by John Woods; as well as a statistical analysis domain-specific language tool, Analysis, by Claudio Bustos. It can also load many, but not all, R datasets, as long as you have R installed.
Subscribe to the SciRuby Google Group
Word to the wise: These gems have been tested, but not extensively. If you’re thinking of using SciRuby to write mission critical code, such as for driving a car or flying a space shuttle, you may wish to choose other software (for now).
Want to get involved?
Say you have a few hours and are itching to get your hands dirty. The best place to look right now is the NMatrix issue tracker on Github. Pick something that interests you and fork us!
You might also check out the SciRuby issue tracker if matrices don’t interest you much.
SciRuby and NMatrix are available under the BSD two-clause license.
Secondly, JetBrains has kindly provided our project with an open source license for RubyMine.
Fourthly, Symora Networks provided a major portion of the funding toward our forthcoming application for 501(c)(3) (U.S. public charity) status.
Finally, we wish to thank the several individual donors to our project.