Hacker News new | past | comments | ask | show | jobs | submit login

Not at all. That is just rumours.

They were very clear at the AMA:

"Anwar: Nope, not happening."

"Anwar: We don’t have any plans to officially support a new language in Android, so we’d encourage folks to continue to use Java:) That said, you should continue to use what works for you."

https://www.reddit.com/r/androiddev/comments/4tm8i6/were_on_...

People have to get over the fact that regardless of what happens in the Oracle vs Sun, the Android team which has a quite a few Sun alumnis, doesn't want to use anything else.

Even the NDK is designed in a way that native C and C++ code is always exposed via Java native. The example code on the NDK start page is pretty clear how they see the NDK.

https://developer.android.com/ndk/index.html

"The Android NDK is a toolset that lets you implement parts of your app using native-code languages such as C and C++. For certain types of apps, this can help you reuse code libraries written in those languages."

And another fun fact is that given the NDK constraints, having Linux as kernel doesn't matter that much, they could change to something else and only OEMs would notice.




Articles like this certainly don't help spread false rumors: http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swi...


Right now the only big name betting on Swift outside Apple for other OSes is IBM.

Even Microsoft is only improving the Objective-C support on their iOS bridge, in spite of the Swift support requests, at least for the time being.

If you check Brillo, which is basically Android without the Java layer, their plans are to create a C++ Frameworks layer not Swift and not Go.


Oops I meant Oracle vs Google, cannot edit it anymore.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: