Windows

Google rend Go plus rapide

Avec Camera Go, Google rend la photo sous Android Go plus rapide et simple

Avec Camera Go, Google rend la photo sous Android Go plus rapide et simple
Anonim

Google a mis à jour son langage de programmation Go plus approprié pour les processeurs multicœurs.

"Les améliorations les plus significatives sont liées à la performance", a écrit l'ingénieur Andrew Gerrand de Google, dans un post annonçant la nouvelle version. "Il est probable que votre code Go fonctionnera nettement plus rapidement avec Go 1.1."

Pour cette version, l'équipe de développement Go a optimisé un certain nombre d'éléments majeurs de Go, notamment le compilateur et l'éditeur de liens, le garbage collector,

Google a lancé Go en 2009 en tant que langage de programmation expérimental, combinant la rapidité et la sécurité d'un langage compilé tel que C ++ avec la flexibilité d'un langage dynamique tel que JavaScript.

La société a publié la première version complète de Go l'année dernière, et a publié trois mises à jour mineures depuis lors. En plus d'utiliser le personnel interne pour affiner la langue, Google a accepté 2 600 modifications de code de 161 contributeurs pour cette version.

En plus des améliorations de performances, Go 1.1 a un certain nombre d'autres fonctionnalités importantes. Les programmes dans la langue peuvent fonctionner plus facilement sur plusieurs cœurs de processeur, grâce à un nouveau détecteur de course. Du côté de la programmation, les exigences de retour ont été modifiées, ce qui renforcera des habitudes de codage plus succinctes

Go 1.1 est totalement rétrocompatible; il peut reconnaître et exécuter tous les programmes construits en utilisant Go 1.