Le cycle d'engouement pour les technologies émergentes en 2024 de Gartner met l'accent sur la productivité des développeurs, l'expérience totale, l'IA et la sécurité 1 29/08
L'AI Assistant pour les versions 2024.2 des EDI de JetBrains est disponible : saisie semi-automatique du code améliorée, chat plus intelligent et nouvelles fonctionnalités d'IA 0 29/08
ReSharper C++ 2024.2 disponible : aperçu des nouveautés et améliorations pour l'extension Visual Studio de JetBrains pour les développeurs C++ 0 23/08
Microsoft présente les nouvelles fonctionnalités de Visual Studio 2022 17.11 pour les développeurs C++, et apporte des améliorations à la prise en charge d'Unreal Engine, à Build Insights et au débogueur CMake 4 23/08
ReSharper 2024.2 disponible avec une prise en charge initiale de C# 13, de meilleures performances, des optimisations de l'AI Assistant et bien plus 0 23/08
Le responsable d'AWS déclare à ses employés que la plupart des développeurs pourraient bientôt cesser de coder lorsque l'IA prendra le relais, mais l'IA est incapable d'innover et souffre d'autres limites 70 22/08
Zed AI : un service hébergé fournissant un support pratique et performant pour le codage basé sur l'IA dans l'IDE Zed, alimenté par Claude 3.5 d'Anthropic 8 22/08
CLion 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains 0 22/08
DataGrip 2024.2 est disponible : aperçu des améliorations de l'EDI de JetBrains pour les développeurs SQL 0 21/08
JetBrains annonce la sortie de la version 2024.1 de MPS (Meta Programming System) : un aperçu des nouveautés de l'environnement de développement de langages DSL 0 21/08
Copilot Autofix : la réponse de l'IA aux problèmes de vulnérabilité du code, le nouvel outil d'analyse de GitHub, piloté par l'IA, promet de révolutionner la détection et la correction des vulnérabilités 0 19/08
DataSpell 2024.2 disponible : l'EDI pour la science des données offre une meilleure expérience utilisateur avec les notebooks Jupyter et bien d'autres améliorations 0 16/08
RubyMine 2024.2 est disponible : mises à jour pour Rails, prise en charge intégrée du framework JavaScript Stimulus et bien d'autres améliorations 0 15/08
PyCharm 2024.2 est disponible : tour d'horizon des nouveautés de la deuxième mise à jour majeure de l'année de l'EDI Python de JetBrains 0 15/08
WebStorm 2024.2 est disponible : prise en charge améliorée du routage basé sur le système de fichiers, débogage pour Bun, exécution directe des fichiers TypeScript, et bien plus 0 14/08
« Agile tue l'innovation en confinant les développeurs dans des boîtes noires d'abstraction qui limitent la créativité et la compréhension des systèmes sous-jacents », affirme l'un des développeurs de Signal 68 13/08
PhpStorm 2024.2 disponible : l'EDI de JetBrains vient avec la prise en charge des fichiers journaux Laravel, Symfony et WordPress, la saisie semi-automatique dans le nouveau terminal, et bien plus 0 13/08
IntelliJ IDEA 2024.2 est disponible : tour d'horizon des nouveautés de la deuxième mise à jour majeure de l'année de l'EDI Java de JetBrains 0 13/08
GoLand 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI de JetBrains pour le développement en langage Go 0 12/08
OpenDevin : une plateforme ouverte qui permet aux développeurs IA de mettre en œuvre des agents d'IA flexibles et puissants, qui interagissent avec le monde de manière similaire à celle d'un développeur humain 1 12/08
Le navigateur Ladybird commencera à utiliser le langage Swift au lieu de C++ cet automne, car Swift offre une sécurité de la mémoire et est également un langage moderne avec une ergonomie solide 27 12/08
Knights Capital a été victime du bogue logiciel le plus coûteux de l'histoire de l'humanité : 49 millions de dollars par seconde, 8,6 milliards de dollars en 28 minutes 7 07/08
Qodana : JetBrains lance une version autohébergée de son outil d'analyse de code statique avec une réduction de 40 % sur un an, disponible jusqu'au 31 août 0 07/08
La DARPA veut transposer automatiquement le code C en Rust à l'aide de l'IA, le ministère américain de la Défense a lancé un projet d'IA qui peut automatiser la conversion de l'ancien code C en Rust 2 05/08
La POO n'est pas meilleure que la programmation fonctionnelle et vice versa, d'après Dave Farley d'avis que c'est au programmeur de choisir le paradigme qui convient le mieux au problème à résoudre 20 01/08
Seul 1 programmeur sur 5 déclare être satisfait de son emploi actuel : Quelles en sont les raisons ? Le burnout revient parmi les motifs qui provoquent des reconversions pour des domaines comme l'agriculture 3 31/07
Proposition officielle d'unions de types par l'équipe de conception du langage C#, pour tenter de fournir des solutions à tous les cas d'utilisation en déclarant quatre catégories 1 30/07
Artifacts : un jeu MMORPG basé sur l'API où vous utilisez n'importe quel langage de programmation pour contrôler vos personnages avec l'API, vous pouvez y créer vos propres automatismes et bots 1 30/07
L'IA remplacera-t-elle les développeurs juniors ? Un ancien ingénieur de Google répond par l'affirmative, mais cela interroge sur ce qui se passera lorsque les développeurs séniors partiront à la retraite 70 30/07
« Jusqu'à 90 % de mon code est désormais généré par l'IA », d'après Adam Gospodarczyk qui ravive le débat sur l'impact de l'IA et son aptitude à remplacer les humains dans la filière du génie logiciel 70 29/07
Le développement logiciel moderne est-il essentiellement une source de frais généraux inutiles ? Oui, selon un ancien ingénieur de Google qui ajoute que le secteur est submergé par une complexité inutile 12 29/07
TeamCity 2024.07 est disponible : tour d'horizon des nouveautés et améliorations du serveur d'intégration et de livraison continues (CI/CD) de JetBrains 0 25/07
Le ramasse-miettes (garbage collector) pour les programmeurs systèmes, un tutoriel de Matt Kline 1 09/05
Mathématiques et Python : algorithmes probabilistes et nombres premiers : le test de primalité de Fermat, un billet blog de Denis Hulo 0 06/05
Boostez votre carrière dans le développement de logiciels grâce à ces 10 compétences essentielles, par Mensur Durakovic 1 05/05
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 2 01/05
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 0 30/04
Analyse combinatoire et Python : générer des arrangements par récursivité, un billet blog de Denis Hulo 0 17/04
C23 : un C légèrement meilleur, le langage de programmation C continue d'évoluer, lentement et prudemment, par Daniel Lemire 3 12/04
Analyse combinatoire et Python : les combinaisons avec répétition, un billet blog de Denis Hulo 2 04/04
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 0 28/03
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 15 24/03
Calcul formel en Python : les polynômes d'interpolation de Lagrange vus comme des vecteurs, un billet blog de Denis Hulo 0 19/03
JetBrains - Apprendre à créer des prompts d'IA personnalisés dans les IDE ReSharper et Rider, un tutoriel de Rachel Appel 0 16/03
Présentation de Bython : Python avec des accolades sans les espaces blancs, Bython est un préprocesseur Python qui traduit les accolades en indentation 18 12/03
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++ 0 06/03
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 0 06/03
JetBrains - Les erreurs du compilateur Rust les plus couramment rencontrées dans RustRover, par Denis Mashutin, traduit par Delphine Massenhove 0 05/03
Calcul formel en Python : étendre les opérations sur les nombres entiers à d'autres objets mathématiques, un billet blog de Denis Hulo 0 04/03
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é 0 28/02
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 11 20/02
Python - Programmez pour Android avec le framework Kivy, un billet blog de MPython Alaplancha 0 14/02
Mathématiques et Python : initiation au problème de la somme de sous-ensembles (subset sum problem), un billet blog de Denis Hulo 1 13/02
10 choses que les développeurs logiciels devraient apprendre sur l'apprentissage, un article scientifique de Neil C. C. Brown, Felienne F. J. Hermans et Lauren E. Margulieux 6 30/01
Animer une application avec un cycle d'images et du son avec Lazarus, un tutoriel de Christophe Piquer 0 29/01
Mathématiques et Python - Exponentiation rapide de nombres réels et de polynômes en Python, un billet blog de Denis Hulo 0 28/01
Le C++ doit être du C++, une opinion qui est le fruit de 23 années d'expérience en C++, par David Sankel 17 22/01
Mathématiques et Python - Produit de polynômes en Python : principe du « diviser pour régner », un billet blog de Denis Hulo 0 16/01
On ne vous apprend jamais à créer des logiciels de qualité, un article de Florian Bellmann, responsable de l'ingénierie et développeur senior full-stack chez Motius GmbH 8 15/01
Pourquoi il n'est pas possible d'échanger les programmeurs : la programmation en tant que construction de la théorie, par Peter Naur 5 11/01
Mathématiques et Python : matrice carrée et polynôme caractéristique, un billet blog de Denis Hulo 0 12/2023
10 vérités difficiles à avaler que l'on ne vous dira pas sur le métier d'ingénieur logiciel, par Mensur Durakovic, ingénieur logiciel 19 12/2023
La norme C++23 supprime la prise en charge du Garbage Collection, par Sandor Dargo, développeur C++ 2 12/2023