IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Microsoft met en open source le 6502 BASIC codé en 1976 par Bill Gates lui-même après près de 50 ans, codé pour le processeur MOS 6502 utilisé dans de nombreux micro-ordinateurs anciens
Warp, l'outil de codage agentique multiplateforme basé sur Rust, a lancé Warp Code, permettant d'expédier le code généré par l'agent depuis la ligne de commande jusqu'à la production
Un nouveau documentaire sur le langage de programmation Python publié, qui retrace l'histoire du langage Python depuis ses origines à Amsterdam en 1991
Le vibe coding gagne du terrain : un tiers des développeurs seniors affirment que plus de la moitié du code qu'ils livrent est généré par l'IA, soit près de deux fois et demie du taux des développeurs juniors
Brian Kernighan, co-créateur d'Unix, s'exprime après avoir testé le langage Rust : « je ne pense pas qu'il va remplacer C tout de suite », il juge l'écosystème de Rust « incompréhensiblement vaste et lent »
Grok Code Fast 1 : xAI, l'entreprise d'Elon Musk, lance une IA rapide pour les tâches de codage, capable de créer des projets à partir de zéro et de corriger des bogues avec un minimum de supervision
Apple a publié une nouvelle version bêta de l'EDI Xcode 26 pour les développeurs, avec une intégration native de Claude Sonnet 4 d'Anthropic et la prise en charge de ChatGPT 5 d'OpenAI
La plupart des API RESTful ne sont pas vraiment RESTful, par Florian Krämer
Plus de la moitié des développeurs pensent que l'IA code mieux que les humains et 78 % d'entre eux s'appuient régulièrement sur l'IA, selon une enquête de Clutch
Peut-on laisser un agent IA coder sans supervision ? Six dépôts en une nuit grâce à un agent IA autonome : l'expérience repomirror comme miroir des défis de la programmation automatisée
5 instructions générative de Copilot Chat que les développeurs .NET devraient adopter dès aujourd'hui, par Wendy Breiding
JetBrains annonce le JetBrains Student Pack gratuit, un kit d'outils pour une carrière dans la tech : postulez d'ici le 12 septembre 2025 pour tenter de gagner un MacBook Pro ou un iPad Pro
Le PDG de Coinbase a licencié les ingénieurs logiciels qui n'adoptaient pas les outils d'IA, l'entreprise génère 33 % de son nouveau code à l'aide de l'IA, avec pour objectif d'atteindre 50 %
GitLab 18.3 étend l'orchestration de l'IA dans le génie logiciel et la renforce grâce à de nouveaux flux, à une intelligence du code en temps réel et à un agent prêt à l'emploi pour les entreprises
L'IA s'immisce dans le noyau Linux : innovation nécessaire ou bombe à retardement pour l'écosystème numérique mondial ? Certaines voix s'élèvent pour demander une politique officielle d'urgence
Node.js intègre enfin le support de TypeScript en natif : avec Node.js v22.18.0 (LTS), les développeurs peuvent exécuter directement leurs fichiers TypeScript sans configuration supplémentaire
Système de gestion de projet pour Claude Code, un workflow léger permettant d'organiser le développement basé sur l'IA et de réduire de moitié environ le temps de livraison
AGENTS.md, un format simple et ouvert pour guider les agents de codage IA, qui fournit le contexte et les instructions pour les aider à travailler sur votre projet
Une faille RCE de CodeRabbit donne aux attaquants un accès en lecture et en écriture à 1 million de référentiels sur les serveurs de production de CodeRabbit, y compris la base de données PostgreSQL
Le vibe coding est la pire idée en 2025, d'après David Farley qui jette un regard sur cette tendance à accepter du code généré par l'IA, souvent sans le comprendre
GPT-5 pour les développeurs Microsoft : GitHub Copilot, AI Toolkit dans Visual Studio Code, Azure AI Foundry, GitHub Models, Microsoft Copilot Studio, Microsoft 365 Copilot, OpenAI .NET SDK
Transformez votre flux de travail de codage IA grâce à Claudia, l'interface graphique de bureau pour Claude Code, qui facilite la gestion des sessions Claude et la création d'agents personnalisés
Mathématiques et Python - Initiation au calcul vectoriel avec NumPy, un tutoriel de Denis Hulo
Rust 1.89 est désormais disponible et étend la prise en charge des plateformes x86 et x86/x86_64 avec de nouvelles instructions et fonctionnalités de processeur, dont des intrinsèques AVX-512 supplémentaires
Claude Sonnet 4 d'Anthropic prend désormais en charge une fenêtre de contexte d'un million de jetons et une fonctionnalité de mémoire, ce qui permet de traiter plus de 75 000 lignes de code en une seule requête
Attaques personnelles, accusations de malware et abandon : un projet Linux prometteur prend fin après que son développeur ait été victime de harcèlement. Kapitano était une interface graphique pour ClamAV
JetBrains à l'ère de l'IA agentique : Junie, son agent de programmation intelligent, est désormais entièrement intégré à GitHub pour offrir aux développeurs la puissance du développement asynchrone
GitHub n'est plus indépendant de Microsoft, son PDG Thomas Dohmke démissionne et ne sera pas remplacé, GitHub sera ainsi directement intégré à l'organisation Microsoft
Anthropic lance Claude Opus 4.1 avec des améliorations en matière de codage, de raisonnement et de débogage pour répondre aux besoins en manipulation précise du code et en recherches avancées des utilisateurs
GPT-5 entre enthousiasme et scepticisme : ChatGPT d'OpenAI brille dans des tâches techniques comme la programmation, mais des erreurs embarrassantes évoquent une évolution incrémentale plutôt qu'une révolution
Un « bogue » supprime les parties de la Constitution américaine les moins appréciées de Donald Trump : la Bibliothèque du Congrès attribue la disparition de ces parties à une « erreur de codage »
Google annonce la disponibilité de l'agent IA de codage asynchrone Jules, alimenté par Gemini 2.5, pour tous les utilisateurs, avec une interface utilisateur améliorée et plusieurs nouvelles fonctionnalités
La taxe invisible de la productivité d'un code d'IA « presque correct » : 84% des développeurs utilisent l'IA... mais 46% ne lui font pas confiance, selon une enquête
La startup chinoise Moonshot AI publie Kimi K2, un modèle libre et open source qui surpasse GPT-4 dans les tâches de codage et le raisonnement mathématique, il est optimisé pour les applications agentiques
Une étude révèle que les outils d'IA de codage ralentissent les développeurs tout en leur donnant l'illusion d'être plus rapides, ils ont mis 19 % plus de temps à accomplir les tâches de codage
Stop Killing Games, une initiative citoyenne de l'UE visant à empêcher l'arrêt pur et simple de jeux en ligne sans offrir d'alternative, se heurte à l'opposition farouche des géants de l'industrie du jeu
Un « vibe codeur » dépourvu de véritables compétences en programmation ne cesse de remporter des hackathons à San Francisco, relançant le débat sur la capacité de l'IA à remplacer les programmeurs
Les principales tendances stratégiques en matière d'ingénierie logicielle pour 2025 et au-delà, afin d'accélérer l'innovation grâce à l'automatisation basée sur l'IA, par Gartner
Le client Git Tower 9.1 pour Windows ajoute la prise en charge de Gitea en tant que service distant, la prise en charge native de Gitmoji et d'autres mises à jour visant à améliorer le flux de travail
Claude Code, l'assistant IA d'Anthropic, supporte maintenant les hooks, qui permettent un contrôle déterministe du comportement de Claude sur certaines actions, plutôt que de simplement compter sur le LLM
Anthropic vous permet désormais de créer des applications directement à partir de son chatbot IA Claude, une nouvelle façon de coder : "Décrivez ce que vous souhaitez créer, et Claude écrira le code pour vous."
Google lance Gemini CLI, un agent de codage libre et open source qui apporte l'IA à votre terminal, ce nouvel outil de vibe coding peut créer et modifier du code pour vous directement dans le terminal
Malgré l'essor fulgurant des IA comme Copilot ou ChatGPT dans le développement logiciel, le PDG de GitHub affirme que savoir coder manuellement reste une compétence irremplaçable
Apple migre son service de surveillance des mots de passe de Java vers Swift et obtient une augmentation de 40 % des performances, avec une réduction de 85 % du nombre de lignes de code
Canva exige désormais que les candidats utilisent des outils d'IA lors des entretiens de codage, ce qui fait craindre que l'IA ne remplace les compétences de base en informatique et en algorithmique
Claude Code est désormais disponible pour les abonnés aux formules Pro et Max, permettant des workflows de codage directs basés sur un terminal et vous permettant de déléguer des tâches de codage complexes
La version 1.0 de l'éditeur de code alimenté par IA "Cursor" est disponible, apportant BugBot pour la révision de code, un premier aperçu des mémoires, et la configuration MCP en un clic
Morgan Stanley déclare que son outil d'IA a traité 9 millions de lignes de code hérité cette année et a permis d'économiser 280 000 heures de travail pour les développeurs, mais des défis restent à relever
La version 1.0 de l'éditeur de code alimenté par IA "Cursor" est disponible, apportant BugBot pour la révision de code, un premier aperçu des mémoires, et la configuration MCP en un clic
L'IA transforme le rôle des développeurs : leur travail devient plus mécanique, moins intellectuellement stimulant et davantage axé sur la rapidité d'exécution que sur la qualité ou la réflexion
On ne peut pas faire confiance aux assistants IA pour produire du code sûr : l'assistant IA de GitLab a exposé les développeurs à l'injection d'une invite qui permet de voler le code source
Le langage de programmation Red, dont l'objectif ambitieux est de construire le premier langage full-stack au monde, peut-être utilisé pour la programmation système ou de haut niveau via DSL
Java fête ses 30 ans : retour sur l'évolution d'un langage qui a su rester pertinent à l'ère du cloud, du DevOps et de l'IA
Anthropic lance les modèles Claude 4 qui peuvent travailler de manière autonome pendant presque toute une journée de travail en entreprise, établissant de nouvelles normes en matière de codage et d'agents IA
La startup française Mistral AI publie Devstral, un LLM open source léger spécialement conçu pour les agents de codage et le développement de l'IA agentique, qui peut être exécuté sur un ordinateur portable
Google a créé Stitch, un outil de codage par IA, spécialement destiné à la conception d'interfaces utilisateur fonctionnelles et prêtes à être exportées, à partir de messages et d'images de référence
Google dévoile ses lunettes connectées Android XR pilotées par l'IA Gemini et conçues pour fonctionner en tandem avec un smartphone Android, avec des capacités telles que la traduction en direct des langues
Microsoft annonce que l'agent de codage GitHub Copilot est disponible en avant-première publique
FFmpeg : « Rust est tellement bon qu'on peut être payé 20 000 $ pour le rendre aussi rapide que le C », le framework multimédia écrit en C réagi avec sarcasme à une initiative de Prossimo
OpenAI dévoile le nouvel agent IA d'ingénierie logicielle Codex dans ChatGPT pour les développeurs, pour coder, corriger des bugs, et proposer des demandes de révision
Microsoft présente les nouvelles fonctionnalités du langage de programmation de C# 14 : membres de l'extension, affectation par condition nulle, propriétés field stockées
Microsoft annonce que le mode Agent est disponible en avant-première dans Visual Studio 2022 17.14, permettant de définir des tâches en utilisant le langage naturel et de laisser Copilot terminer le travail
La mise à jour Avril 2025 de Visual Studio Code 1.100 est disponible avec GPT 4.1, des invites réutilisables et une prise en charge améliorée du multifenêtrage
Google DeepMind présente l'IA super-avancée AlphaEvolve, un agent de codage alimenté par Gemini pour la conception d'algorithmes avancés
JetBrains lance l'édition 2025 de son enquête sur l'écosystème des développeurs, et vous invite à participer afin de recueillir des informations représentatives de la communauté
John Carmack : «le monde pourrait fonctionner sur du matériel plus ancien si l'optimisation logicielle était prioritaire», l'ancien CTO d'Oculus réagit à un «exercice de pensée» sur une «apocalypse des CPU»
7 signes révélateurs d'un code illisible : Comment identifier et résoudre le problème, par Mensur Durakovic
Starlark, un petit langage de programmation open source, conçu comme un dialecte simple de Python destiné principalement à une utilisation embarquée
Mathématiques et Python - Méthode de Monte-Carlo et répartition des nombres premiers, un billet blog de Denis Hulo
Avec les suggestions basées sur l'IA, l'auteur du code devient de plus en plus un réviseur : Progrès de l'assistance à l'ingénierie logicielle basée sur l'IA chez Google et projections pour l'avenir
Qu'est-ce que l'hydratation et pourquoi est-elle importante ? En programmation, c'est le processus par lequel le navigateur ajoute de l'interactivité aux éléments qu'il affiche à l'écran, par Mensur Durakovic
N'appliquez pas prématurément le principe DRY (Ne vous répétez pas) à votre code, car l'application trop rigide du principe DRY conduit à des abstractions prématurées et des changements futurs plus complexe
Revue de code : un guide en 5 étapes pour que vos collègues vous détestent, par Mensur Durakovic
Le langage SQL, la synthèse - Chapitre 2 : définition des données : types, domaines, valeurs et NULL, un livre gratuit de Frédéric BROUARD
Orthodox C++, parfois appelé C+, est un sous-ensemble minimal de C++ qui améliore C, mais évite tous les éléments inutiles du C++ moderne, Orthodox C++ est l'opposé de ce que le C++ moderne est censé être
Présentation de F* : un langage de programmation polyvalent orienté vers la preuve, prenant en charge à la fois la programmation purement fonctionnelle et la programmation avec effet
Elvish, un langage de programmation expressif et un shell interactif polyvalent, disponible sous la forme d'un binaire statique pour Linux, BSD, macOS ou Windows
Le ramasse-miettes (garbage collector) pour les programmeurs systèmes, un tutoriel de Matt Kline
Mathématiques et Python : algorithmes probabilistes et nombres premiers : le test de primalité de Fermat, un billet blog de Denis Hulo
Boostez votre carrière dans le développement de logiciels grâce à ces 10 compétences essentielles, par Mensur Durakovic
Présentation de Borgo : un langage de programmation statiquement typé qui se compile en Go, combinant la simplicité de Go et la sécurité de Rust
Réflexions sur l'avenir du développement de logiciels, suite à l'arrivée des grands modèles de langage (LLM) capables de générer du code, par Sheshbabu Chinnakonda
Analyse combinatoire et Python : générer des arrangements par récursivité, un billet blog de Denis Hulo
C23 : un C légèrement meilleur, le langage de programmation C continue d'évoluer, lentement et prudemment, par Daniel Lemire
Analyse combinatoire et Python : les combinaisons avec répétition, un billet blog de Denis Hulo
Aider, outil en ligne de commande pour programmer avec GPT-3.5 et GPT-4, et éditer le code stocké dans un dépôt git local, le meilleur assistant de codage IA à ce jour
Huit conseils pour ceux désireux de faire long feu et donc une longue carrière en tant que développeur, un condensé de 26 ans d'expérience, par Jayme Edwards
Calcul formel en Python : les polynômes d'interpolation de Lagrange vus comme des vecteurs, un billet blog de Denis Hulo
JetBrains - Apprendre à créer des prompts d'IA personnalisés dans les IDE ReSharper et Rider, un tutoriel de Rachel Appel
Présentation de Bython : Python avec des accolades sans les espaces blancs, Bython est un préprocesseur Python qui traduit les accolades en indentation
Présentation du langage de programmation Dada, une expérience des créateurs de Rust, un langage comme Rust, devant ressembler plus à Java ou JavaScript et moins à C++
Sécuriser par la conception : compléter la transition vers des langages à mémoire sûre par des améliorations de la sécurité du code C++ existant, selon Google
JetBrains - Les erreurs du compilateur Rust les plus couramment rencontrées dans RustRover, par Denis Mashutin, traduit par Delphine Massenhove
Calcul formel en Python : étendre les opérations sur les nombres entiers à d'autres objets mathématiques, un billet blog de Denis Hulo
ALM - Respect au niveau SQL des cardinalités 1,n du MCD merisien, un article de fsmrel
Retour aux éléments de base : un chemin vers des logiciels sûrs et mesurables, un rapport de la Maison Blanche sur la sécurité de la mémoire et sur la qualité de la cybersécurité
Introduction au scraping avec le module Python Scrapy, un tutoriel de ABD-Z
Le langage SQL, la synthèse - Chapitre 1 : les bases de données et le langage SQL, un livre gratuit de Frédéric BROUARD
Python - Programmez pour Android avec le framework Kivy, un billet blog de MPython Alaplancha