Di recente ci sono stati degli screzi più che evidenti fra Google ed Oracle circa l’utilizzo (secondo Oracle non approvato) delle API del linguaggio di programmazione Java. Per tale ragione, Google ha deciso di adottare la versione open source OpenJDK tagliando i ponti con Oracle (Android N abbandonerà la programmazione Java in favore della OpenJDK). Nelle scorse ore però abbiamo scoperto che Google potrebbe adottare anche il linguaggio di programmazione Swift sviluppato da Apple ma reso open source l’anno scorso.
Ad ogni modo, non si tratterebbe di una sostituzione in toto, almeno nel breve periodo, visto che bisognerebbe non solo dare tempo agli sviluppatori di assorbire il cambiamento ma anche adattare le librerie di Android a Swift:
Google’s Android operating system currently supports Java as its first-class language, and sources say Swift is not meant to replace Java, at least initially. While the ongoing litigation with Oracle is likely cause for concern, sources say Google considers Swift to have a broader “upside” than Java
Insomma, per il dopo Java Google sta pensando a varie soluzioni e siamo certi che, alla fine, verrà scelto il linguaggio di programmazione più semplice da utilizzare per gli sviluppatori. Speriamo di saperne di più sull’argomento nel corso dei prossimi giorni.