Jeremy Howard wrote:

>  - Mathematica (combines functional, declarative, and procedural styles;
> implements memoization, lazy lists, and array notation)
>  - Matlab (fast and simple array language)
>  - C++ expression templates such as POOMA and Blitz++ (implicit looping and
> generalised slicing; loops unrolled and parse trees walked completely at
> compile time resulting in zero run-time overhead)
>  - FORTRAN (still the most widely used numeric programming language)
>  - Haskell (effective data crunching in a purely functional paradigm)
> </quote>
> 
> I'd certainly add Numeric Python to this list now I've got to know it
> better, and Java libraries such as:
> 
>   http://www.vni.com/products/wpd/jnl/JNL/docs/intro.html

Jeremy:

You might also look at APL, a language which has been doing really funky
N-dimensional 
array manipulation for longer than anyone...

--Doug


-- 
[EMAIL PROTECTED]
Software Engineer III
UCAR - COSMIC
Tel. (303) 497-2611

Reply via email to