On Mon, Dec 1, 2008 at 12:01 PM, Jim Baker <jbaker@zyasoft.com> wrote:
SciPy is not ported. We plan to work on NumPy first, once we release 2.5 very soon (in early 2009). Any such NumPy work will take advantage of optimizations we are planning for the advanced compiler and will out of the box support backing large arrays with NetCDF (and unifed with HDF and DAP), since we plan to use the Unidata project as our base (http://www.unidata.ucar.edu/). That could be quite interesting, I think.


Has anybody considered using NextedVM as an alternative to implementing Numpy and eventually Matplotlib/SciPy?

        http://nestedvm.ibex.org/

(In a nutshell, NextedVM compiles C code into Java byte code, using MIPS as an intermediate step.) I have had good luck compiling, NetCDF, HDF, cURL, and a whole bunch of other libraries into Java.  For example,

                   http://opengrads.org/devel/java/netcdf-vm.jar

In particular, the current NestedVM gcc 3.x tool chain allows you can compile Fortran 77 into Java byte code with g77; updating NestedVM to gcc 4.x may give us gfortran.  I am wondering if one could get f2py implemented this way.

           Arlindo

--
Arlindo da Silva
dasilva@alum.mit.edu