23 novembre 2017

Le code Swift d'Apple peut désormais fonctionner sur le système d'exploitation Fuchsia de Google

Nous savons tous que Google développe un nouveau système d'exploitation nommé fuchsia. Apparemment, Google travaille à intégrer Swift, Apple langage de programmation open source avec Fuchsia OS.

google-fuchsia-apple-swift

Fuchsia est un système d'exploitation en cours de développement par Google, contrairement à Android et Chrome OS développés par Google lui-même. Alors qu'Android et Chrome OS sont basés sur des noyaux Linux, le nouveau système d'exploitation est basé sur un nouveau micronoyau appelé Zircon, un petit système d'exploitation destiné aux systèmes embarqués. Et Swift est un langage de programmation développé par Apple pour créer des applications iOS, macOS/tv OS/watchOS. Il peut être mélangé avec le code C/C-objective/C++ existant sur la propre plate-forme de l'entreprise similaire à comment Kotlin et Java peuvent être utilisés dans la même base de code pour créer des applications Android.

Chris-Lattner-tweet

Le créateur de Swift, Chris Lattner, qui travaille actuellement chez Google, a publié un tweet précisant que la société souhaitait que sa propre copie de travail du code apporte des modifications, puis les publie dans le référentiel de Swift. En fait, l'OS de Google était déjà repéré sur Swift Github référentiel via une demande d'extraction effectuée par un employé de Google qui ajoute la prise en charge de Fuchsia OS au compilateur. Selon Android Police, Google a l'intention de le diviser en plusieurs demandes d'extraction pour faciliter la révision des modifications du code. Le développeur de Google, Zac Bowling, qui a aidé à porter Objective-C sur Android il y a quelques années, a répondu au tweet de Lattner confirmant qu'une demande d'extraction avait été adressée au Github de Swift pour ajouter la prise en charge de Swift pour Fuchsia.

zac-bowling-tweet

Fuchsia prend déjà en charge les applications écrites en Dart, un langage C développé par Google, C/C++ et Go. Et maintenant, Swift pourrait également rejoindre la liste, ce qui en fait une plate-forme plus attrayante pour les développeurs. Il pourrait également remplacer Android et Chome OS, mais l'intention exacte des plans de Google avec Fuchsia n'est pas encore claire. Cependant, le nouveau système d'exploitation ne pouvait être qu'intéressant et excitant.

 

A propos de l'auteure 

Meghna


{"email": "Adresse e-mail non valide", "url": "Adresse de site Web non valide", "obligatoire": "Champ obligatoire manquant"}