Catégories
Technology

Go, le nouveau langage de programmation de Google

Le dernier-né des langages de programmation a une particularité : il est développé par Google. « Google Go » est un langage qui combine certains aspects du Python et du C++, deux des principaux outils de programmation utilisés actuellement, pour aboutir, selon Google, à un code à la fois simple, compact et qui s’exécute et se compile rapidement.

L’ensemble de « Google Go » est open-source, c’est-à-dire que les développeurs ont accès au « squelette » du langage et peuvent le modifier. Comme la plupart des nouveautés de Google, Go a été rendu public alors qu’il n’en est encore qu’au stade expérimental. L’entreprise explique d’ailleurs que si elle a commencé à travailler sur ce langage pour simplifier la création de programmes, elle n’utilise pas encore Go en interne de manière régulière. « Nous n’avons pas encore atteint la maturité nécessaire pour une utilisation à large échelle », explique le site dédié.

Source : Le Monde

Catégories
Web

Sprite CSS avec SpriteMe

Lorsqu’on souhaite optimiser son site web, il est possible d’utiliser les sprites CSS. Un sprite consiste a combiner de multiples images d’arrière-plan en une seule image. Cette technique permet de charger les pages web plus rapidement puisqu’elle diminue le nombre de requête HTTP effectuées pour rendre la page.

Cette méthode peut être relativement fastidieuse. Néanmoins, SpriteMe est un projet open source qui permet au développeurs web de gagner un temps considérable :

  • identification des images d’arrière plan
  • regroupement de ces images en sprites
  • génération de l’image finale
  • calcul des positions CSS

Source : Google Open Source Blog