TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: MAYAYANA
from: MARTIN GREGORIE
date: 2020-09-02 17:10:00
subject: Re: Spectre / Meltdown

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)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.