Go se lance à la conquête des développeurs d’applications mobiles pour terminaux sous Android. Pratiquement six mois après la publication de Go 1.3, Google dévoile une nouvelle version de son langage de programmation.
Go est une alternative au langage de programmation C/C++. Il reprend ce qui a fait le succès de ces langages, tout en intégrant des nouveautés pour rendre le code plus concis, lisible et offrir plus de sécurité. C’est un langage compilé permettant de simplifier le développement d'applications concurrentes. Il est destiné notamment à la programmation système.
La version 1.4 de Go introduit comme nouveauté phare le support du développement d’applications pour Android. Il est désormais possible de créer des applications natives pour Android, en utilisant uniquement Go. Cette prise en charge est offerte à travers le référentiel « golang.org/x/mobile », qui contient des paquets pour générer des liaisons avec Java.
La prise en charge n’est pas encore complète, et permet pour l’instant de développer uniquement de simples applications Android. « À ce stade, les bibliothèques de support sont encore en cours de développement. Les premiers utilisateurs doivent s’attendre à rencontrer des problèmes, mais nous nous félicitons de l’implication de la communauté », explique Google dans un billet de blog.
Les API Go pour Android qui sont actuellement disponibles permettent « de concevoir des choses simples, comme des dessins sur l’écran, la production des sons et la gestion des événements tactiles, ce qui en fait une excellente solution pour développer des jeux », note un ingénieur de Google.
En plus de la prise en charge d’Android, le ramasse-miettes (garbage collector) du langage a subi de nombreuses améliorations afin d’offrir de meilleures performances. Go 1.4 dispose également du support des processeurs ARM sur la technologie multiplateforme Native Client, ainsi qu’AMD64 sur Plan 9.
De nombreux ajouts, modifications et optimisations ont été apportés à la bibliothèque standard du langage de programmation.
Go a été lancé par Google il y a maintenant plus de cinq ans. Le langage a eu droit à un court moment de gloire et depuis, séduit peu de développeurs, tandis que les langages C et C++ restent encore très populaires.
Télécharger Go 1.4
Source : Google
Go : le langage de programmation de Google va à l'assaut du mobile
Go 1.4 introduit le support d'Android
Go : le langage de programmation de Google va à l'assaut du mobile
Go 1.4 introduit le support d'Android
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !