Google no necesita crear un nuevo lenguaje de programación para Android.
Apple creó Swift para abordar las quejas de larga data en torno a la curva de aprendizaje y la rareza de Objective-C. Swift fomenta una mejor auto-documentación, tiene una sintaxis más agradable y fue construido con paradigmas mucho más modernos en mente.
Las versiones más recientes de Java ya incluyen muchos de estos tipos de optimizaciones y están avanzando para satisfacer las demandas del desarrollador moderno. Google ya permite a los desarrolladores usar Java 7 al escribir aplicaciones, e imagino que el soporte para Java 8 no se queda atrás.
- ¿El MacBook Pro 2015 tiene un problema de calefacción con aplicaciones pesadas como Android Studio?
- Cómo crear una aplicación de estacionamiento con solo una página de registro de números de placa y una 'página de número de placa de verificación', para ver si el automóvil estaba registrado en la salida
- Cómo editar una aplicación de Android y hacerla mía
- ¿Debo ser desarrollador de aplicaciones móviles o desarrollador web, o ambos? ¿Qué campo gana más dinero?
- ¿Cuál es la mejor aplicación para grabar mi Android en pantalla sin enrutamiento? Probé las aplicaciones Mobizen y AZ, que no funcionan en mi dispositivo.
Si Google admitiera idiomas adicionales en Android (además de Java y C), probablemente elegiría Ir, no Dart, ya que este último está orientado hacia Javascript. Por otro lado, Go no está lo suficientemente lejos como para ser práctico en este punto.
Entonces, ya ves, Java es un lenguaje perfectamente bueno para desarrollar aplicaciones de Android. Ya hay millones de desarrolladores que lo saben, toneladas de bibliotecas que lo admiten y una hoja de ruta para mantenerlo relevante en el futuro.