On Wed, 02 Sep 2020 09:29:25 -0400, Mayayana wrote:
> You can call Java compiled if you want to count JIT,
> but you know perfectly well what I'm talking about.
I don't thing yo go.
Its compiled, with a separate compiler, javac, that generates bytecode
in .class files. These are loaded into the JVM -NOT the source!.
The JIT is part of the JVM along with the garbage collector which keeps
off-stack memory tidy., but its best regarded as an optimiser because its
purpose is to compile frequently used parts of the bytecode into native
binary whole your application is running.
> Java, like .Net, is far slower than native compiled software.
>
Might have been once, but current versions are pretty slick. Its a bit
slower when its getting started and pulling in library classes from disk,
but that its not what you'd call slow.
> Then why is there virtually no Java software on the
> Desktop? Even .Net is not common. It's more common now, since MS started
> pre-installing the runtimes. But like Java, it's not optimized for
> desktop.
>
Pass, though its not an rare as you seem to imagine. Quite a lot of IDEs
are written in Java, notably IntelliJ IDEA and Eclipse.
--
Martin | martin at
Gregorie | gregorie dot org
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|