Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting in that Android uses some code from the Harmony project: http://en.wikipedia.org/wiki/Apache_Harmony#Use_in_Android_S...


As an android developer, this has me very concerned. I am worried that the subset of Java that Android comes with diverges more and more over time from the official implementation, and Android's subset becomes the new IE6.

Over time, i expect more and more libraries that I use which were not designed specifically for Android, but work fine nonetheless - to begin having issues with the java subset provided by Android unless Google works hard to keep their subset up to par.

Already, Android seems like its own little island without much of an ecosystem.

It seems both Mac and Windows' respective platforms are converging; this will make it easy to share code between respective variants of those operating systems, although there will be unique considerations to be made in terms of the UI for each form factor.

Google does not communicate future plans about these things, and I'm not convinced they have the resources and wherewithal to keep Android's Java subset on par with official Java. Especially without the java compatibility test tools. I feel as if Google has been limping along just barely enough with Android to keep up with iOS and and soon, WP7/8.

Part of me wishes Google would just work something out with Oracle so that we can use an official implementation of Java on Android … or just get rid of Java altogether and use another language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: