Avec Go, Google compte accélérer la programmation

Publié le 12 novembre 2009 , par Mathieu Chartier - dans Logiciels - Mots clés : Google, Go

Google présente un nouveau langage de programmation ambitieux baptisé Go.

Ce n'est pas la première fois que Google fait parler de lui dans le domaine de la programmation. En effet, avec Android, le géant d'Internet s'est fait remarquer dans la sphère du logiciel grace au langage de programmation Simple, dérivé du Basic. Aujourd'hui, les équipes techniques de Google présentent Go, un nouveau langage de programmation créé par Robert Griesemer, Rob Pike et Ken Thompson qui planchent dessus depuis un peu plus de deux ans.

Sur Golang.org, site officiel de ce nouveau langage informatique, on apprend que Google souhaite - en tout modestie - révolutionner le paysage de la programmation alors qu'au cours des dix dernières années les avancées en la matière ont été timides. En effet, alors que tout s'est accéléré en informatique, les langages n'ont que peu évolué, et Go a pour ambition d'être ce langage universel facile à appréhender, à éxécuter et à compiler. Pour y arriver, les trois instigateurs du projet ont simplement pioché dans chacun des langages existants ce que ces derniers savaient faire de mieux.

Résultat, selon Google, Go permet de compiler un programme en quelques secondes sur un seul ordinateur alors que sont prises en charge les machines multi-coeurs. Pour le moment, Google incite donc les programmeurs à s'y intéresser, le langage étant distribué de manière complètement libre. Ci-dessous, une vidéo explicative en anglais.

Bing intègre le moteur de Wolfram Alpha   Cooler Master écoute les consommateurs et revoit ses ventirads Hyper

Dernières réactions

dodfr - le 12/11/09 à 13:48
Heu... je me trompe peut-être mais les deux langages actuellement disponibles pour Android sont le SDK C ou Java (que j'ai testé rapidement avec les exemples fournis) et je ne pense pas que l'on puisse qualifier aucun des ces deux langages de "simples" et "dérivés du basic", ceci-dit si j'ai manqué un outil de dèv je serait heureux de savoir lequel.
La Toupie - le 12/11/09 à 14:50
dodfr - le 12/11/09 à 15:56
ok vu ! par contre ça ressemble plus à du ré-interprété (par le moteur JAVA d'android ?) que du vrai "compilé", à vérifier.

Je n'ai pas trouvé de functions socks ou sqlite mais ce n'est qu'une 0.1 donc patience.
Les commentaires sur ce document sont clos.
  • Tout
  • Hi-Tech
  • Matériel
  • Mac
  • Jeux