Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by stcredzero on Thursday February 02, 2012 @04:19PM
(#3544540)
Java has its merits. Close integration with the OS is not one of them.
We're at the point now, where OS and language should merge. There should be a user data-centric design, with abstractions for the underlying hardware, so that most applications can be written across all of a user's devices, with "skins" for different particular form factors.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by dman on Thursday February 02, 2012 @05:02PM
(#3544718)
This idea while seductive has not panned out in practice in the past - lisp machines have tried this niche before. Orthogonality between different layers of the stack actually encourages loose coupling and allows for flexibility and innovation.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by stcredzero on Thursday February 02, 2012 @06:01PM
(#3544940)
Yes, but Lisp machines didn't have the cloud. Back then, such an architecture, as elegant as it might be, would be an anchor and not a net gain. With the cloud, and a culture brought up on Facebook, such an architecture would provide an unparalleled level of convenience.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by brudgers on Thursday February 02, 2012 @04:35PM
(#3544607)
One could argue that among the most widespread OS's Windows offers the closest integration between language and OS via Powershell.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by moonchrome on Thursday February 02, 2012 @04:16PM
(#3544529)
>Standard graphics libraries which meet contemporary expectations is also unfortunately missing.
JavaFX 2, with rumored support for iOS and Android (likely WP8 if it has native code)
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by brudgers on Thursday February 02, 2012 @04:33PM
(#3544596)
Of course, somewhat ironically, JavaFX 2 runtime is available for Windows only.
And it is unlikely that WP8 will have a JVM.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by moonchrome on Thursday February 02, 2012 @06:52PM
(#3545128)
>And it is unlikely that WP8 will have a JVM.
And iOS doesn't have a CLI VM but it still runs C#. Same thing for WP8, JVM can be packed with the app and AOT compiled to native code, maybe even JIT-ed if WP8 kernel allows it.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by pjmlp on Thursday February 02, 2012 @06:38PM
(#3545082)
It is already available as beta for Linux and Mac OS X as well.
Re:Windows Phone 8 Apollo detailed, will have Windows 8 inte...
by recoiledsnake on Thursday February 02, 2012 @04:28PM
(#3544581)
Aren't frameworks explicitly banned by the iOS App Store EULA ?
Close integration with the OS is not one of them.
Standard graphics libraries which meet contemporary expectations is also unfortunately missing.
There's nothing wrong with Java as a development environment, but the cost of "getting Java on the phone" is at best comparable to support for Windows (and at worst you're dealing with Oracle).