30 sept. 2022·1 min de lecture

Les développeurs du langage de programmation Go adoptent les génériques malgré les difficultés initiales

Selon l'enquête Go Developer Survey 2022 Q2 Results, 26% des développeurs ont commencé à utiliser les génériques dans leur code, tandis que d'autres attendent des cas d'utilisation ou font face à des défis en matière d'implémentation ou d'outils pris en charge. Cependant, la satisfaction générale à l'égard de Go reste élevée, et les préoccupations en matière de sécurité sont centrées sur les dépendances tierces.

Les développeurs du langage de programmation Go adoptent les génériques malgré les difficultés initiales

Les génériques, introduits dans le langage de programmation Go en mars, ont été rapidement adoptés par les développeurs, malgré quelques limitations et défis initiaux liés à leur adoption. Les résultats ont été dévoilés dans l'enquête Go Developer Survey 2022 Q2 Results, démontrant que sur les 86 % de répondants conscients de l'inclusion des génériques dans Go 1.18, un nombre remarquable de 26 % ont déjà commencé à les mettre en œuvre dans leur code Go.

Alors que plus de la moitié des participants à l'enquête (54%) ont reconnu leur ouverture à l'utilisation des génériques mais n'en avaient pas un besoin spécifique pour le moment, un petit 8% étaient impatients d'utiliser les génériques mais en étaient empêchés, soit en raison des limitations de l'implémentation actuelle des génériques (30%), des outils de soutien comme les linters (26%), ou de la courbe d'apprentissage abrupte et de l'insuffisance de la documentation (12%). Les problèmes de blocage mis en évidence comprenaient l'absence de méthodes paramétrées, la nécessité d'une inférence de type améliorée et la nécessité d'une commutation sur les types. Certaines personnes interrogées ont également mentionné que la syntaxe des génériques semblait lourde à utiliser.

La syntaxe générique, qui permet aux développeurs d'écrire du code indépendamment des types spécifiques utilisés, est considérée comme le changement le plus important apporté au langage Go depuis sa création en 2012. En facilitant le partage et la réutilisation du code, les génériques simplifient le processus de construction des applications.

L'enquête Go Developer Survey 2022 Q2 Results, menée en juin, a incorporé 5 752 réponses, divulguant d'autres résultats notables :

Après le lancement de Go 1.18, Go 1.19 a été publié en août, améliorant les performances du code générique et introduisant un modèle de mémoire amélioré.

Des outils tels que <a href=https://appmaster.io>AppMaster.io's no-code platform fournissent une aide précieuse aux développeurs engagés dans la création d'applications web, mobiles et backend. En favorisant le développement efficace d'applications, notamment pour les tâches liées aux bases de données, l'évolutivité rapide et la rentabilité, AppMaster s'impose comme une ressource essentielle pour les programmeurs travaillant avec des langages modernes tels que Go.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Les développeurs du langage de programmation Go adoptent les génériques malgré les difficultés initiales | AppMaster