Alternatives to SWIG?

In my master thesis I am working on a Ruby interface to a library (in c++)
that solves Partial Differential Equations. In that case I am searching
for alternatives to SWIG. SWIG is a great solution for me, but if there is
a good substitution for it, i`d like to know. Is there any ?

In Python there exists a NumPy library, is there such a thing for Ruby ?

Asbjørn Reglund Thorsen ha scritto:

In my master thesis I am working on a Ruby interface to a library (in c++)
that solves Partial Differential Equations. In that case I am searching
for alternatives to SWIG. SWIG is a great solution for me, but if there is
a good substitution for it, i`d like to know. Is there any ?

In Python there exists a NumPy library, is there such a thing for Ruby ?

sure, it is called NArray.
There are also some math related bindings (I have no clue if they could be useful), like R for ruby, ruby/mathematica, ruby/GSL..