Google to Adopt Apple’s Swift Programming Language

By Jake Ke, | April 15, 2016

Google plans to make Apple’s Swift programming language as a first class language for Android

Google plans to make Apple’s Swift programming language as a first class language for Android

Google plans to make Apple's Swift programming language as a first class language for Android. In a meeting for swift last December, attended by Uber, Facebook and Google executives, Apple had announced Swift as an open source language. The language became famous with developers quickly as it shed much of the clumsy parameters and verbosity that other languages have.

Like Us on Facebook

Google's Android OS supports Java as its first class language currently, and adopting Swift does not mean that it is going to replace Java. As per the Next Web, this is going to be a major undertaking for Google, as it needs to create a runtime for Swift and incorporate it into SDKs and SDKs (many of these may have to be rewritten though).

Developer Romain Goyet last year had some success with Swift in Android, so it does not seem impossible for Google to adopt the Swift programming language. Google has to recreate its efforts efficiently with Java in order to incorporate it. It also has to make its standard library ready for Swift.

Facebook and Uber are also considering making Swift more central to their operations. Employees at Facebook are already working with Swift internally. For Google, switching over to Swift is expected to be a long process that could take months or years as it requires a lot of work to be done.

Android's support is very much important till Google confirms the incorporation of the new programming language. Swift also includes Playgrounds which helps developers see their code results in real time in a side panel. It would be a boon for developers to have a Swift-based Android operating system, who could create native apps for both platforms.

Swift is a much liked programming language because it is fast, simple to learn and easy to work with.

©2024 Telegiz All rights reserved. Do not reproduce without permission
Real Time Analytics