Logiciels

Google introduit un nouveau langage de programmation open source : Go

Il s’agit d’un langage qui a été développé et testé en interne dans l’entreprise au cours des deux dernières années et qui a ses racines dans le langage C, bien qu’il ait beaucoup d’influence de plusieurs autres langues moins courantes : Pascal, Modula, Oberon, Newsqueak et Limbo.

“Nous avons développé Go parce que nous étions un peu frustrés par la difficulté du développement de logiciels au cours des dix dernières années”, a déclaré Rob Pike, ingénieur logiciel de Google et l’un des pères du projet.

Le langage, selon les développeurs de Google, est assez rapide (même en compilation), sûr (il dispose d’un “garbage collection”, c’est-à-dire que les programmes développés avec lui ne volent pas de plus en plus de mémoire juste parce qu’ils sont restés ouverts) et particulièrement habile à gérer des scénarios multiprocesseurs, grâce à son modèle de programmation simultanée.

La langue n’est cependant pas encore mature, et c’est pourquoi Google invite les développeurs du monde entier à s’engager dans le projet. Avec l’ouverture du code de la langue, l’entreprise espère pouvoir compter sur le soutien de la communauté open-source et amener rapidement la langue Go à un niveau de maturité qui serait long à atteindre si elle restait fermée.

  Voir le PlayBook fonctionnant avec les applications Android

“Nous avons besoin de meilleures bibliothèques et de meilleurs outils, et la communauté open-source est très efficace pour nous aider dans ce domaine”, a déclaré M. Pike.

Vous trouverez plus d’informations, de la documentation et des tutoriels sur le site officiel. [PCWorld]

A propos de l'auteur

Véronique

La trentaine, maman de deux petits monstres de 10 ans. Je pèse chaque jour le pour et le contre dans l'utilisation des écrans pour mes bambins !
J'écris souvent depuis les transports en commun (#teamTablette).

Laisser un commentaire