github.blog

Dev back

Why developers still flock to Python: Guido van Rossum on readability, AI, and the future of programming

Dans une interview, Guido van Rossum, le créateur de Python, réagit à la montée de TypeScript sur GitHub, qui a dépassé Python en tant que langage le plus utilisé en 2025. Toutefois, Python continue de croître, en particulier dans les domaines de l'IA et des sciences. Sa simplicité, lisibilité et communauté riche en outils (comme NumPy, pandas) font de Python une langue accessible et essentielle pour de nombreux développeurs, tout en restant au cœur des infrastructures d'IA modernes. Guido souligne que l'écosystème de Python favorise son adoption continue, malgré la compétition croissante avec TypeScript.

Fullstack

How to write a great agents.md: Lessons from over 2,500 repositories

Cet article décrit comment créer des agents personnalisés pour GitHub Copilot, basés sur l'analyse de plus de 2500 fichiers. Les agents doivent avoir des rôles spécifiques, des commandes précises et des limites claires pour être efficaces. Les meilleures pratiques incluent la fourniture de commandes en premier, l'utilisation d'exemples de code au lieu de longues explications, et la définition de frontières strictes sur ce que l'agent peut faire. Des exemples d'agents comme le 'docs-agent' et le 'test-agent' sont également fournis.

Dev back

Highlights from Git 2.52

La version 2.52 de Git vient d'être publiée, introduisant de nombreuses fonctionnalités et corrections de bugs, dont une fonctionnalité de 'blame' au niveau des répertoires permettant d'identifier rapidement le dernier commit ayant modifié chaque fichier. De nouvelles stratégies de maintenance des dépôts ont également été intégrées pour optimiser les performances, notamment avec des méthodes de réemballage géométriques et des outils bénéficiant d'une longue expérience chez GitHub. Cette mise à jour inclut également des sous-commandes pour un accès plus efficace aux références du dépôt.

Autre

GitHub Availability Report: October 2025

En octobre 2025, GitHub a connu plusieurs incidents entraînant une dégradation des performances des services, affectant la latence des utilisateurs authentifiés et les API. Parmi les incidents notables, on trouve des pannes liées à des erreurs de configuration dans les notifications mobiles et à une défaillance de dépendance tierce affectant le service Codespaces. Puis, un incident global a causé jusqu'à 100 % de taux d'échec pour les utilisateurs de Codespaces. GitHub projette d'améliorer la résilience contre de futurs incidents en modifiant ses dépendances critiques et ses procédures de dégradations des services.

Fullstack

TypeScript, Python, and the AI feedback loop changing software development

L'essor des outils d'IA transforme le développement logiciel en influençant le choix des langages de programmation. TypeScript est désormais le langage le plus utilisé sur GitHub, dépassant Python. Ce changement est motivé par l'augmentation de la productivité et la sécurité que les langages typés offrent lors de l'utilisation d'outils d'IA. De plus, les entreprises commencent à adopter l'IA en voyant ses avantages pour améliorer l'efficacité des développeurs. Les langages comme Bash, jadis peu appréciés, gagnent en popularité grâce à l'automatisation qu'offre l'IA.

Fullstack

TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg

Depuis son lancement en 2012 par Anders Hejlsberg, TypeScript est devenu le langage le plus utilisé sur GitHub en 2025, surpassant JavaScript et Python. Conçu pour améliorer le développement à grande échelle en ajoutant des types et des outils, TypeScript a gagné en popularité grâce à sa capacité à intégrer des fonctionnalités modernes tout en restant compatible avec JavaScript. L'amélioration des performances de son compilateur, récemment réécrit en Go, a également contribué à son adoption croissante, particulièrement dans un contexte où le codage assisté par l'IA nécessite des langages typés. La communauté des développeurs a fortement augmenté, et TypeScript s'est imposé comme un choix fiable pour des solutions de programmation plus sûres.

Fullstack

GitHub Copilot tutorial: How to build, test, review, and ship code faster (with real prompts)

GitHub Copilot a évolué pour devenir un assistant de codage AI complet, permettant d'exécuter des workflows complexes, de corriger des tests échoués, de réviser des demandes de tirage et de livrer du code directement dans VS Code. Il peut désormais comprendre plusieurs fichiers, générer des tests, et proposer des modifications tout en s'améliorant grâce aux retours de l'utilisateur. Ce guide présente des étapes pratiques pour tirer parti de ses nouvelles fonctionnalités, comme Mission Control et Agent Mode, pour améliorer la productivité des développeurs et assurer la qualité du code.

Autre

GitHub Game Off 2025 theme announcement

Le Game Off 2025 est un événement de jam de jeu qui encourage les développeurs à créer et partager des jeux basés sur le thème 'WAVES'. Les participants peuvent utiliser n'importe quel moteur de jeu, langue de programmation ou bibliothèque et doivent soumettre leur jeu avant le 1er décembre 2025. Les jeux seront évalués sur plusieurs critères, et les gagnants seront annoncés en janvier 2026.

Autre

Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1

En 2025, GitHub a connu une croissance record avec l'ajout de plus de 36 millions de développeurs, atteignant au total plus de 180 millions. TypeScript a dépassé Python et JavaScript pour devenir le langage le plus utilisé sur la plateforme, illustrant un changement notable dans les préférences des développeurs. Plus de 1,1 million de dépôts publics utilisent un SDK LLM, et 80 % des nouveaux utilisateurs de GitHub adoptent Copilot dès leur première semaine. Ces tendances montrent comment l'adoption de l'IA influence non seulement la vitesse de développement, mais aussi les choix technologiques.