Re: Mars Rover Controlled By Java

Bjorn-Ove.Heimsund_at_uib.no
Date: 01/21/04


Date: 21 Jan 2004 13:19:44 GMT

In comp.arch Jan Panteltje <pNaonStpealmtje@yahoo.com> wrote:
> Java is the worst thing that could happen to computing since the
> invention of the chuwing gum hard disk.
> It is slow, slow, slow, slow, SLOW, and not to mention slow.
> And on top of that it is slow.

I think most people have that impression either by playing with Java 1.0
(or listening to those who have), or by using Swing applications.

Newer Java versions and graphical applications using ie. SWT perform
the same as native C/Fortran applications. In fact, the new Hotspot
optimizer in 1.4 is quite good at numerical codes too. For some large
scale computations, my Java codes perform identical to Fortran codes,
with the added benefits of readability and maintainability, not to
mention trivial cross-platform deployment (from my desktop to the local
supercomputer, with excellent scalability).

I might add that Java w/Hotspot quite often outperforms vanilla C
codes, it's only when adding lots of optimization flags to the compiler
that the performance gap closes.

-- 
Bjørn-Ove Heimsund
Centre for Integrated Petroleum Research
University of Bergen, Norway


Relevant Pages

  • Re: Mars Rover Controlled By Java
    ... > Java is the worst thing that could happen to computing since the ... I think most people have that impression either by playing with Java 1.0 ... Newer Java versions and graphical applications using ie. SWT perform ... optimizer in 1.4 is quite good at numerical codes too. ...
    (comp.object)
  • Re: Mars Rover Controlled By Java
    ... > Java is the worst thing that could happen to computing since the ... I think most people have that impression either by playing with Java 1.0 ... Newer Java versions and graphical applications using ie. SWT perform ... optimizer in 1.4 is quite good at numerical codes too. ...
    (comp.programming)
  • Re: Mars Rover Controlled By Java
    ... > Java is the worst thing that could happen to computing since the ... I think most people have that impression either by playing with Java 1.0 ... Newer Java versions and graphical applications using ie. SWT perform ... optimizer in 1.4 is quite good at numerical codes too. ...
    (comp.lang.java.programmer)
  • Re: Mars Rover Controlled By Java
    ... > Java is the worst thing that could happen to computing since the ... I think most people have that impression either by playing with Java 1.0 ... Newer Java versions and graphical applications using ie. SWT perform ... optimizer in 1.4 is quite good at numerical codes too. ...
    (comp.theory)
  • Re: Programming Languages (WAS: Re: [opensuse] Back to 10.3 )
    ... Well I definately like Java hopefully that will not impede me:) I ... I use several Java applications on ... If you're looking to get into paid professional programming, ... And as far as I know, scientific computing still heavily ...
    (SuSE)