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

Les logiciels libres entrés au SILL au deuxième trimestre 2024

D'AgentJ à YesWiki, voici les dernières entrées au SILL (Socle interministériel de logiciels libres).

10 heures ago

WSL2 fait le grand saut vers Linux 6.6

En parallèle de diverses expérimentations, Microsoft livre une première version de WSL2 basée sur Linux…

15 heures ago

Google pétri d’incertitudes sur l’empreinte environnementale de l’IA

Le dernier rapport environnemental de Google comporte peu d'indicateurs spécifiques à l'IA. Quelles perspectives l'entreprise…

17 heures ago

Optimisation du processus commercial : la clé de la croissance pour les TPE/PME ?

Booster les performances des forces de vente en fondant les processus commerciaux sur ce que…

18 heures ago

Red Hat France : la problématique VMware plus concrète que les LLM

Respectivement DG et CTO de Red Hat France, Rémy Mandon et David Szegedi évoquent le…

2 jours ago

À l’aune des conteneurs, Canonical étend son approche LTS

Canonical formalise un service de conception de conteneurs minimalistes et y associe des engagements de…

2 jours ago