Acually, SUN has one of the worst JVMs available, and that's probably
a big part of what's got Oracle upset about Android.  (That and the
money, of course.)

I would assume that Google got one of the standard development
licenses from Sun, where they could do pretty much whatever they
wanted -- it just had to pass the JCK tests if they used the name
"Java".  I'm assuming that Android Java passes the JCK somehow.

On Aug 13, 12:54 am, Miguel Morales <[email protected]> wrote:
> I used to hate Java, I think that it's ok to good now.  (Even better
> with the framework google provided to make apps)
> The thread handling is pretty good, and tons of library is even better.
>
> I'm not going to pull any numbers as to why I say that most people
> think java sucks, maybe it's just some.  I've gathered this from
> workplaces, forum/irc chats, etc.  A lot of java applications are
> hated upon due to being slow (Eclipse, Azureus, Tomcat?). Java browser
> apps are generally slower than their javascript or even flash
> counterparts.  (They're also regarded as outdated)
>
> This is why google had to make its own vm to optimize it, plus you
> have to go through some pains to avoid the GC where as in regular Java
> apps objects are allocated all the time.  This causes them to lag
> badly when objects are constantly being allocated and freed.
> In a server app this really isn't a problem, and the JVM is pretty
> good to work with.  (ie with scala, groovy, etc)
> Java is very popular for day to day  and general programming, because
> it's the main language at most universities.  However, I haven't seen
> any truly innovative snappy or fast performing apps either client or
> server side.  (Maybe even the corporate there's a lot of reliable and
> fast code.) There is a taboo, where it's regarded that programmers who
> only know java aren't very good.
>
> I mean, who thinks of java as the future?  If it wasn't for people
> innovating it, like google and groovy and scala are, it'd be dying a
> slow death.  (or like perl, living nicely in the corporate world, but
> be in danger into falling into a niche language in the next
> generation)
>
>
>
> On Thu, Aug 12, 2010 at 10:04 PM, Kevin Duffey <[email protected]> wrote:
> >  Interesting point of view Miguel... most developers think the language
> > sucks? Do you back this up in some way? Java is a very good language. I am
> > curious what you find so bad, what languages you think are vastly superior?
> > I think all languages have their faults, but given the overwhelming
> > popularity of Java in many facets of software development, it's got a looong
> > life ahead of it. I have found that most people that say this about Java,
> > know very little about the language and usually fall into the camp of those
> > that "hate java" until you ask them why and the usual response is "because
> > it sucks". Anyway.. I am not opposed to other languages.. NDK.. as soon as
> > it allows for direct audio and video access.. will be the language of choice
> > for most of android development anyway (aka.. C).
>
> > On 8/12/2010 9:52 PM, Miguel Morales wrote:
>
> >> Well I think this has to be because of the use of Java in Android.
>
> >> If this is the case, I'd say that Oracle should be grateful that
> >> Android chose Java when there are better options out there.  I
> >> personally wouldn't have touched the language if it wasn't for
> >> Android.  Most developers think it sucks.
>
> >> It might also be because you can use 3rd party java libraries in
> >> android.  In either case, java was given a breath of life by google,
> >> Oracle should be kissing their butt.
>
> >> On Thu, Aug 12, 2010 at 8:07 PM, Shane Isbell<[email protected]>
> >>  wrote:
>
> >>> If there were no lawsuits, then I would worry. This is an encouraging
> >>> sign
> >>> that Android is starting to rattle more cages due to its expected
> >>> profitability and competitiveness.
>
> >>> On Thu, Aug 12, 2010 at 7:27 PM, Dianne Hackborn<[email protected]>
> >>> wrote:
>
> >>>> Oh gee, another patent lawsuit. :p
> >>>> I certainly wouldn't lose any sleep over this as a third party
> >>>> developer.
> >>>> :}
>
> >>>> On Thu, Aug 12, 2010 at 5:52 PM, Frank Weiss<[email protected]>  wrote:
>
> >>>>> It hit the press today. Rumored that Google refused to settle. I have
> >>>>> no idea where this is headed, but I'll continue to develop for
> >>>>> Android.
>
> >>>>> --
> >>>>> You received this message because you are subscribed to the Google
> >>>>> Groups "Android Developers" 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/android-developers?hl=en
>
> >>>> --
> >>>> Dianne Hackborn
> >>>> Android framework engineer
> >>>> [email protected]
>
> >>>> Note: please don't send private questions to me, as I don't have time to
> >>>> provide private support, and so won't reply to such e-mails.  All such
> >>>> questions should be posted on public forums, where I and others can see
> >>>> and
> >>>> answer them.
>
> >>>> --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "Android Developers" 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/android-developers?hl=en
>
> >>> --
> >>> Shane Isbell (Founder of ZappMarket)
> >>>http://apps.facebook.com/zappmarket/
>
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Android Developers" 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/android-developers?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" 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/android-developers?hl=en
>
> --http://developingthedream.blogspot.com/,http://diastrofunk.com,http://www.youtube.com/user/revoltingx,
>  ~Isaiah 55:8-9

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" 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/android-developers?hl=en

Reply via email to