Впервые представленный компанией Apple летом 2014 года, язык программирования Swift постепенно набирает популярность, за счёт своих главных достоинств — относительной простоты, и очень высокой скорости написания кода. Казалось бы, «яблочный» продукт должен остаться в экосистеме Apple, однако у прессы есть другая информация: якобы, компания Google уже рассматривает идею выбора Swift, как основного языка программирования под Android.
В настоящее время практически все Android-приложения пишутся на Java, однако у Google возникли серьёзные проблемы с Oracle — компанией, владеющей правами на этот язык программирования (в своё время она приобрела Sun Microsystems, создателей Java). Поэтому главному конкуренту Apple уже сейчас приходится искать альтернативу. Пока идут разбирательства с Oracle, Google объявила о переходе на бесплатный аналог Java — Open JDK, платформу с открытым кодом.
Однако едва ли это может быть чем-то большим, чем временная мера. Сейчас Swift действительно выглядит неплохим решением проблемы, которая встала перед Google. Этот язык в прошлом году также стал open source, так что какое-либо согласование с Apple для его использования уже не требуется. Правда, сам по себе такой переход — дело непростое. Необходимо организовать совместимость со Swift для API и инструментария разработчиков, проделать ещё массу технических мероприятий — это выполнимо, но требует времени.
В мае Google будет проводить конференцию I/O 2016, и тогда мы, возможно, узнаем какие-то подробности на эту тему.