¿Por qué Google no utiliza Golang o python como el idioma para Android?

Mientras que ir idioma tiene tantas buenas ventajas, ¿por qué Google no migró Android de java paso a paso para ir, o dar la opción a los desarrolladores?

Python no es tan rápido para tareas generales y no se utiliza tanto para aplicaciones basadas en gui. Y la definición clara y cerrada del API no es una fuerza del lenguaje.

Ir idioma ni siquiera existía cuando la compañía de Google compró más tarde hizo el sistema operativo Android. No tiene un modelo de sandboxing que parece ser un requisito importante hoy en día.

El sandboxed y el lenguaje java rápido hizo una elección muy razonable en ese momento. El gran número de codificadores java todavía hoy lo convierten en una mejor opción que el relativamente desconocido idioma Go como plataforma de primera elección. Google estaba muy interesado desde el principio por tener muchos codificadores haciendo aplicaciones (incluso distribuían muchos dispositivos libres) por lo que usar un idioma desconocido no tendría sentido.

Tenga en cuenta que siempre hay peticiones que vienen de la comunidad de Go pidiendo el idioma Go en Android, pero proporcionar todas las API solicitadas no sería una tarea fácil y Google nunca prometió públicamente que intentara hacerlo.

Dando una opción a los desarrolladores siempre es agradable, pero la razón detrás de usar java como el estándar en lugar de un nuevo idioma como Go, es que java es más ampliamente utilizado (de lejos) lo que significa que su mercado de aplicaciones se expandiría a un ritmo mucho más rápido; Obteniendo un retorno de la inversión más rápido.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.