True! It was Gosling's job to fly around and say that I believe, or what exactly did he just quit from? Anyway, lets hope they can come up with something better than this rather pointless quantity meme.
On Apr 15, 3:52 pm, Karsten Silz <[email protected]> wrote: > On Apr 15, 3:32 pm, opinali <[email protected]> wrote: > > > > > > > I agree that JavaME is not a "whole platform" - the platform is JavaME > > + some OS (Symbian, etc.). Even JavaSE and JavaEE are not "whole > > platforms", apps typically depend on even more external stuff, from > > video drivers for Java2D acceleration to DBMS servers. > > > So, if you want to be picky, yes, Android != Java in the sense that > > Android is more comprehensive than Java (contains a whole OS with > > standard kernel, GUI, browser, GSM stack, etc.). But I didn't mean to > > equate the entire platforms. If we pick the subset of Android that is > > comparable to Java - the programming language, VM execution model > > (down to very specific details like the whole JMM from JSR-133, > > AFAIK), and even core APIs - then, Android IS Java. Yeah it's not > > exactly identical so we'd say Android ~= Java; anyway it's close > > enough, allowing metrics tons of Java code to be reused with zero or > > minimal changes. From the application developer's POV, the latter > > comparison makes more sense. If I am a JavaME developer, I can move to > > Android with very little effort, even carrying a lot of my code. > > Fair enough. So can we agree on "Mobile cross-platform Java (JME) has > failed, Mobile Java as part of Android has succeeded?". I can already > hear a Sun/Oracle person saying "But JME is installed on five billion > phones!"... ;-) -- 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.
