Ruby-gsl is a project mainly written in C and RUBY, based on the GPL-2.0 license.
[ABANDONED] New development on the Ruby bindings for the GNU Scientific Library
This is a port of the GNU Scientific Library to the Ruby programming language.
The GNU Scientific Library is a collection of routines for numerical computing. To find out more about GSL, please go to http://sources.redhat.com/gsl/ This version of ruby-gsl requires GSL 1.5.
Ruby is an interpreted scripting language for quick and easy object-oriented programming. To find out more about Ruby, please go to http://www.ruby-lang.org/
Things from GSL you can use in ruby-gsl:
We tried to keep the names/arguments/etc. as close to the original GSL functions so that reading the GSL documentation should suffice to use ruby-gsl. However in some places it might be more appropriate to convert some functions to a more rubyesque way.
As of version 0.1.2 we included some source code from Yoshiki Tsunesada's Ruby/GSL. This way we will have some nice and complete GSL wrapper some day.
If you have any questions or spot errors please feel free to contact us. Testing and development is with Ruby 1.8.1 and GSL 1.5.