Petite correction : Go est un langage compilé en code machine pour faire des applications natives, mais ce n'est pas un langage système.
Il n'est par exemple pas adapté pour des applications bas niveau avec accès direct aux ressources (drivers, noyau d'OS, mini-systèmes embarqué, ...), notamment par ce qu'il embarque un runtime pour gérer son GC obligatoire.
Ce serait sans doute intéressant pour Google, mais on en est encore très loin : Java est tellement intégré au coeur d'Android qu'une telle transition prendrait des années.
Je ne pense pas qu'une telle transition soit prévue à court terme, ni même à moyen terme. Si Google voulait vraiment faire cela, depuis le temps que Go est sorti, ils auraient fait bien plus que juste un API Android minimale, à peine au niveau de celle déjà disponible pour le C/C++.
Partager