Java has very good characteristics as a scientific computation. Its very strong structure make debugging very easier than traditional languages such as MATLAB and Fortran. JVM lead to high portablity of JAVA in Linux and Windows. And Garbage Collector is a real good advantage beneficial for scientific Computation. I think it can be good alternative for C++ and Fortran.
Attached are two Available Lectures in this Regard.
Recent comments