Go : Google joue le jeu

Lancé par Ken Thompson, gros contributeur du premier système Unix et créateur du langage de programmation B (le prédécesseur du C) et Rob Pike, qui a participé au développement des premières interfaces graphiques pour Unix ainsi qu’à la création de l’UTF-8, Go se présente comme un langage :
– simple à utiliser,
– rapide à compiler et presque aussi rapide à exécuter que du C,
– sûr, dans ses accès mémoire notamment,
– concurrent, dans le sens où les serveurs pourront faire tourner de très nombreuses routines sans risque de dépassement de la pile d’exécution,
– facile à utiliser en raison des efforts portés sur sa syntaxe, son mode de compilation, son ramasse-miette et sa gestion de la réflexion
– et enfin, Go est évidemment open source.
Sous Mac OS X, on peut pour le moment uniquement compiler pour l’architecture x86 mais aussi bientôt pour ARM (processeur de l’iPhone), les éléments nécessaires à son utilisation (bibliothèques du C, GCC, parseur Bison et éditeur ed) pouvant être intégrés à Xcode.
