Pour gérer vos consentements :
Categories: Logiciels

Go, un nouveau langage de programmation signé Google

Google vient de lancer un nouveau langage de programmation, adoptant le nom prosaïque de Go.

Encore à l’état expérimental, il est disponible sous licence open source (de type BSD). Il souhaite allier l’abstraction et les fonctionnalités d’outils de haut niveau, comme Python, avec la rapidité des langages compilés, tel le C++.

Go veut ainsi faire rimer efficacité et simplicité.

« Chez Google, nous pensons que la programmation devrait être rapide, productive et surtout, ‘fun’. C’est pourquoi nous sommes ravis de proposer ce nouveau langage de programmation expérimental. Les opérations de compilation sont presque instantanées, et le code compilé propose une vitesse de fonctionnement proche de celle du C», déclarent les responsables du projet.

Go se charge de la gestion des ressources, en particulier celle de la mémoire vive, et se montre bien adapté aux environnements multicœurs. Deux bons points pour exploiter au mieux (et sans trop de peine) la puissance des machines modernes. Google compte utiliser ce langage dans le périmètre de ses propres applications.

Parmi l’équipe de développement de ce langage, nous retrouvons Robert Griesemer, Rob Pike et Ken Thompson (le créateur d’Unix!).

Go est fourni avec ses propres compilateurs x86 (32 bits et 64 bits) et ARM, lesquels se montrent particulièrement véloces. Il pourra également utiliser le GCC afin de générer du code machine.

Recent Posts

Legapass : comment protéger ses données privées jusque dans l’au-delà

Comment gérer les données numériques après la mort de son détenteur ? La jeune pousse…

2 jours ago

Iris, un assistant d’IA conversationnelle en langue des signes

Ivès, expert en accessibilité de la surdité, s’est associé à Sopra Steria et à IBM…

2 jours ago

GenAI : le Royaume-Uni poursuit ses investigations sur les partenariats de Microsoft et Amazon

L'Autorité de la concurrence et des marchés (CMA) a lancé la phase de recherche de…

3 jours ago

Clients de VMware : les raisons de la colère

Broadcom remplace pas moins de 168 logiciels VMware par deux grandes licences de location correspondant…

3 jours ago

Laurent Carlier – BNP Paribas Global Market : « L’IA permet de modéliser des relations plus complexes, mais il faut rester prudent »

La banque d’investissement utilise l'IA pour proposer des stratégies individualisées, en termes de rendement et…

3 jours ago

Open Compute Project : les datacenters partagent des bonnes pratiques pour l’environnement

OVHCloud partage ses efforts environnementaux au sommet de l’Open Compute Project qui se tient à…

4 jours ago