I just wish that Google would license Java (they have the money) or
change to a compatible license.  It sure would be nice if they could
negotiate android java as the standard for j2me. Besides, they have
just now added the JIT.  So, they are at about java 1.3 with their VM.
An instant upgrade to a java6 VM would significantly improve their
performance.  Of course, this all (probably) needs modularity to be
possible technically.

LES

On Feb 10, 6:40 am, Casper Bang <[email protected]> wrote:
> On Feb 10, 10:44 am, John Muir <[email protected]> wrote:
>
> > I think it was Joe who said (in #340) that Android was Java, because
> > you could use any Jar file in an Android app.
>
> To practitioners, Android is a subset of Java so you can not just
> naively include any JAR file, much as is the case with GAE and GWT.
>
> > But surely that not correct as the Jar file could have been created
> > from e.g. Scala or JRuby source code.
>
> He probably says that because the official platform language, API and
> tool-chain is indeed Java. The fact that you can pull third part JAR's
> in is more of an implementation detail due to how they piggybacks off
> of a Java compiler (sanitized/optimized stack bytecode is bound to be
> easier to deal with than convoluted flat-text Java).
>
> > Surely Android is just a converter, which converts Java class files
> > into Android DEX files.
>
> Surely that's one part of it, which means alternative tool-chains can
> choose to piggy-back off of Java (i.e. JRuby, Jython...), ship an
> interoperability bridge (i.e. MonoDroid) or compile to DEX directly
> (i.e. the Smali assembler).

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to