Oracle и Google сейчас «воюют» в суде из-за того, что последняя использует Java в качестве основного языка программирования для своей платформы Android. Недавно поисковый гигант объявил о переходе на Open JDK, который является бесплатной альтернативой Java с открытым кодом. Впрочем, это скорее временная мера. В долгосрочной перспективе Google планирует использовать другой язык программирования для Android.
В мае Google проведет конференцию для разработчиков I/O 2016, но никаких знаков о том, что она будет сфокусирована на переходе Android с Java на Swift нет.
Также Google рассматривает в качестве основного языка программирования Kotlin. Как и Swift, Kotlin – объектно-ориентирован и его главным приоритетом является защищенность. В отличии от Swift, Kotlin может работать там же, где и Java, то есть Google будет значительно проще перевести Android на этот язык программирования. К сожалению, при компилировании Kotlin достаточно медленный, что является большим минусом. Какой выбор сделает поисковый гигант – узнаем позже
В 2015 году Swift был переведен на модель «open source». Это позволяет Google использовать данный язык программирования без разрешения Apple, но это не основная проблема поискового гиганта. Так как Swift нельзя просто скопировать и вставить в любую платформу, Google придется перелопатить практически всю операционную систему Android, переписав большинство программных интерфейсов заново. Задача эта выполнима, но ее реализация может занять очень много времени.
В мае Google проведет конференцию для разработчиков I/O 2016, но никаких знаков о том, что она будет сфокусирована на переходе Android с Java на Swift нет.
Также Google рассматривает в качестве основного языка программирования Kotlin. Как и Swift, Kotlin – объектно-ориентирован и его главным приоритетом является защищенность. В отличии от Swift, Kotlin может работать там же, где и Java, то есть Google будет значительно проще перевести Android на этот язык программирования. К сожалению, при компилировании Kotlin достаточно медленный, что является большим минусом. Какой выбор сделает поисковый гигант – узнаем позже
В 2015 году Swift был переведен на модель «open source». Это позволяет Google использовать данный язык программирования без разрешения Apple, но это не основная проблема поискового гиганта. Так как Swift нельзя просто скопировать и вставить в любую платформу, Google придется перелопатить практически всю операционную систему Android, переписав большинство программных интерфейсов заново. Задача эта выполнима, но ее реализация может занять очень много времени.