Re: WORA high performance



Tom Anderson wrote:
On Fri, 30 May 2008, Kenneth P. Turvey wrote:
We've discussed several times how Java isn't really well suited to scientific computing for various reasons. I was wondering if there is a write once run anywhere language that is suited to scientific computing.

How portable is properly-written Fortran 90?

Oh god, i've just discovered there's a Fortran 2003. It's got object orientation.

Fortran is not WORA, because you will need to recompile
and there most certainly are compiler specific extensions.

But the typical scientific computing program is probably
very portable. Because number crunching is not really
platform specific and that type of programs rarely
accesses database, do GUI, wants to start default
browser, want to access registry, want to map global
memory and all that stuff that often makes porting
hard.

Arne
.



Relevant Pages

  • Re: WORA high performance
    ... scientific computing for various reasons. ... I was wondering if there is a write once run anywhere language that is suited to scientific computing. ... i've just discovered there's a Fortran 2003. ...
    (comp.lang.java.programmer)
  • Re: WORA high performance
    ... On Fri, 30 May 2008, Kenneth P. Turvey wrote: ... scientific computing for various reasons. ... I was wondering if there is a write once run anywhere language that is suited to scientific computing. ...
    (comp.lang.java.programmer)
  • Re: WORA high performance
    ... Tom Anderson wrote: ... scientific computing for various reasons. ... I was wondering if there is a write once run anywhere language that is suited to scientific computing. ...
    (comp.lang.java.programmer)
  • Re: WORA high performance
    ... scientific computing for various reasons. ... write once run anywhere language that is suited to scientific computing. ...   making exciting discoveries. ...
    (comp.lang.java.programmer)
  • Re: Fortran vs C++ for scientific computing
    ... Fortran vs C++ for scientific computing? ... I prefer Java over C++ as an object oriented C-like ... language, but beside that... ... Object oriented code tends to do a lot of object allocation and ...
    (comp.lang.fortran)