Numerics: Java as a language for mathematics led by Ron Boisvert and Roldan Pozo from NIST
-
Changes in Java controversial handling of floating point which currently has goal of reproducible results but this leads to non optimal accuracy
-
Better Support of Complex arithmetic
-
Lightweight classes and Operator overloading -- enables implementation of complex as a class
-
"Fortran rectangular multidimensional arrays" -- Java naturally has "arrays of arrays"
-
High quality math libraries with agreed interfaces -- FFT, Matrices and Linear Algebra, Transcendental functions
|