is this not what Jump and Waba intended to do from the start?
maybe the "interpreter" and total cross platform is not worth
the effort..
heck.. maybe someone can write some "unix scripts" to convert
Java code into C code.. then you can compile with gcc.. :P
az.
--
Aaron Ardiri
Lecturer http://www.hig.se/~ardiri/
University-College i G�vle mailto:[EMAIL PROTECTED]
SE 801 76 G�vle SWEDEN
Tel: +46 26 64 87 38 Fax: +46 26 64 87 88
Mob: +46 70 352 8192 A/H: +46 26 10 16 11
On Thu, 8 Jul 1999, Dan Massey wrote:
> I think Sun should take the Espial Group approach ( www.espial-group.com ).
> Lightweight Java UI can be portable on smaller devices. With specific
> 'pda.pilot' type packages, you should probably just use a Java to native
> compiler (like Jump or a Palm port of TowerJ) with libraries that provide
> access to all OS functionality. J2ME applications written specifically to
> the PalmOS using the pda.XXX scheme would not be portable, so you would be
> giving up performance _and_ portability. I'd also like to point out that
> without JNI (reduced portability) no Java implementation has call-for-call
> access to any platform's libraries.
>
> As of now, there is not a way for anyone other than Sun to produce the
> native call connections for the KVM, because true JNI was considered too
> heavy (for now). I'd also like to see what the addition of network code does
> to the KVM and Java2ME footprint.
>
> The idea of J2ME is interesting, but unless it can be made source and binary
> portable across smaller target devices, the KVM should be replaced by a
> compiler. There is no benefit to interpreted byte code that can run on
> exactly one platform. I would enjoy writing PalmOS applications in Java. I
> just don't want to give up performance without gaining portability.
>
> I should mention Waba here. Waba is portable across PalmOS, WindowsCE and
> standard JavaVMs. It doesn't provide access to the entire PalmOS, but you
> can get at quite a bit.
>
> TJMOICBW,
> Dan
>
>
> -----Original Message-----
> From: Aaron Ardiri <[EMAIL PROTECTED]>
> To: '[EMAIL PROTECTED]' <[EMAIL PROTECTED]>
> Date: Thursday, July 08, 1999 1:41 PM
> Subject: RE: Is the J2ME API suitable for the Pilot?
>
> the KVM is fine.. that can be common.. but the libraries should
> have ALL the features of the OS (as you can get in C).
>
> ie:
>
> maybe: pda.common // common objects
> pda.pilot // palm pilot specific
> pda.wince // winCE specific
>
> for now.. if they are marketing on Palm devices.. they should
> support palm (the whole point at JavaOne was the announcement
> of J2ME using Pilot as the "hardware" for implementation).
>
>
>