Google Considers Swift Programming Language for Android

Google Considers Swift Programming Language for Android

Posted by · 12620 views · Translate

Google is considering making Swift a 'first class' language for Android, reports TNW. Sources say that representatives from Google, Facebook, and Uber recently met in London to discuss the language.

Google’s Android operating system currently supports Java as its first-class language, and sources say Swift is not meant to replace Java, at least initially. While the ongoing litigation with Oracle is likely cause for concern, sources say Google considers Swift to have a broader “upside” than Java.

If Google were to support Swift for Android, it would need to create a runtime for the language. Additionally, its whole library would need to be made Swift ready. Some low level Android APIs are C++ which Swift can't bridge to. They would have to be rewritten. Also, some higher level APIs in Java would need to be rewritten.

A change to support Swift for Android isn't impossible. Apple did it for iOS. It's said that Google is also considering Kotlin as a language but "Google’s current mindset is that Kotlin is a bit too slow when compiling."

Facebook and Uber's interest in Swift is said to do with the language's ability to function client and server side.

More details at the link below...

Read More

Google Considers Swift Programming Language for Android

Techsar - April 11, 2016 at 11:14am
well, these changes will make java guys update their skills in order to keep up with the android development
Samuel Jamison - April 11, 2016 at 10:15am
Great. This is a new information for me. Thanks for sharing here :)
johng - April 8, 2016 at 11:45am
Swift is the future many apps like Uber Waze Tesla Apple Car etc will need these new ability now and in the very near future C++ is a good bridge but will require some work