[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-17 Thread Josh Berry
Could the copyright be as simple as stating that they did not satisfy the copyright claims of the JDK so that they do not get to use the patented stuff for free? On Aug 17, 6:24 am, Fabrizio Giudici wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 8/17/10 12:13 , Reinier Zwitserl

Re: [The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-17 Thread Fabrizio Giudici
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/17/10 12:13 , Reinier Zwitserloot wrote: > > > Which is why, for the umpteenth time, Oracle is suing Google based > on patents, and not copyright or trademarks. Indeed, in the compliant there is also a copyright thing (it's after all the patents)

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-17 Thread Reinier Zwitserloot
That's a pointless conclusion. Of course its about money, but, in what form? Maybe they think the db/corporate work is going to go mobile in a big way, and Oracle wants to start writing apps for db management in one of the mobile platforms. They prefer android but want to attempt to get some say i

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-16 Thread mP
Of course its about money. What other possible motive or reward could Oracle possible hope to achieve. Companies only exist to make money. Android is not a cleanroom implementation, because there is no standard to implement. When something is a standard then by definition that is public and people

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-16 Thread Reinier Zwitserloot
I'm virtually positive the copyright infringement thing is just the usual monkeyhouse method: Throw as much excrement at the wall, see what sticks. i.e. they threw it in there, because, why not? Also, it's the same asshats as the SCO case. They have a hard on for claiming copyright infringement wh

Re: [The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-16 Thread Fabrizio Giudici
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/17/10 00:35 , Karsten Silz wrote: > > (Java) on Mac and iOS. You could argue these are traits of a virtual > machine. I want AOP, Cobertura, bytecode instrumentation, etc...! :-) - -- Fabrizio Giudici - Java Architect, Project Manager Tidalwa

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-16 Thread Karsten Silz
On 15 Aug., 22:50, Fabrizio Giudici wrote: > Technically it could work - after all iPhone is going on with native > code, but the iPhone is a single processor business. Half true: iOS runs on both x86 and ARM natively because the iPhone/ iPad simulator you run on the Mac doesn't emulate ARM, it e

Re: [The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-16 Thread Fabrizio Giudici
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/16/10 15:13 , mP wrote: > The patents discuss what could best be described not as Java the > language but more or less Java the platform the JVM. Using "Go" > instead of "*.java" still does not change the fact that Android is > based on java. It

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-16 Thread mP
The patents discuss what could best be described not as Java the language but more or less Java the platform the JVM. Using "Go" instead of "*.java" still does not change the fact that Android is based on java. It may not be called java but without what java has built in the past its nothing. If no

Re: [The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread Fabrizio Giudici
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/15/10 21:50 , RogerV wrote: > > There would be no dependence on VM technology with this approach > but the runtime, having sophisticated features such as garbage > collected memory management, could still be efficiently shared on a > relatively c

Re: [The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread Fabrizio Giudici
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/15/10 21:58 , Casper Bang wrote: > I hope Google picks up the fight and ends up taking down the > pathetically broken patent system and destructive lawyers. It would be a surprise move, but I seriously doubt it would be an advantage for them. I t

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread Casper Bang
I hope Google picks up the fight and ends up taking down the pathetically broken patent system and destructive lawyers. The Mono impl of C# can easily deal with the issue btw. since they can do AOT which is, ironically, also the only way to do things on the iPhone. On Aug 15, 9:35 pm, B Smith-Man

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread RogerV
Okay, then: 1) Switch to Go as Android platform flagship language 2) Stick with the Go ARM native code compiler approach 3) Enhance Go to support versionable dynamic link libraries (similar to Adobe Flash Player Runtime Shared Libraries feature) The last item means that each Go app would not ne

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread RogerV
On Aug 15, 2:13 pm, Fabrizio Giudici wrote: > I think that you can pretty much develop in Android with either > language you wish. The point is which language is most palatable for > developers. If Android decided to invest in a VM and use Java, this > means that they think both things are strateg

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread jahid
I think its time for Google to bring their own JVM implementation. They can implement own JVM and make it open source and controlled by community (I mean JSR). That way, they can actually become a real threat to Oracle Java, and will also help Google to keep developing their products on Java, while

Re: [The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread Fabrizio Giudici
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/15/10 21:00 , RogerV wrote: > But if the main thrust of Oracle's suit is based on VM patent > infringement, perhaps using the Go native code compilers would be > the way to go. If Go was enhanced to support dynamic link > libraries, then it would

[The Java Posse] Re: Go as flagship language for Android Dalvik VM

2010-08-15 Thread RogerV
But if the main thrust of Oracle's suit is based on VM patent infringement, perhaps using the Go native code compilers would be the way to go. If Go was enhanced to support dynamic link libraries, then it would still be possible to install a Go runtime once and share it amongst all Android apps wri