According to Steve Sabram  <[EMAIL PROTECTED]>:
> 
> John LYC wrote:
> 
> > hi..
> > im new to palm programming and would like to know which language i
> > should pick up?
> 
> The problem with Java on a PDA is that every attempt at doing a JVM on
> the PalmOS has taken up too much CPU time and you ended up
> with another Apple Newton.  Please remember that Java designed for
> machine that are 10 to 50 times a cost of a typical Palm device.

Java is three things.

        It is a language.

        It is a runtime VM.

        It is a class library.

Each piece is separable, whatever Sun may have you think.

KVM (the mainstream JVM for Palm) uses its own, smaller, class libraries.

Java the language is great. There is nothing about it that prevents it
running on a 'small' machine like the Palm. Java is the current language
of choice for smartcards - which runs on the CPU and RAM embeddable
on a credit card - a few K of ROM, a few hundred bytes of RAM.

The JVMs for Palm seem slow.

The Class libraries appear to be 'about right'.

What I would like to see is a Java compiler, to take a program and
class libraries for Palm and compile them to 68K machine code, like
a C compiler. This would bypass the virual machines.

Other info about Java options on Palm can be found here.

http://www.ericgiguere.com/microjava/links.html   Palm Java FAQ

Cheers,   Andy!

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to