La fin d'une époque : "les femmes qui codent" annoncent leur fermeture, par manque de moyens financiers, suite entre autres au rachat de VMware par Broadcom, qui a décidé de leur couper les vivres 0 13:56
ReSharper C++ 2024.1 disponible avec une meilleure prise en charge des modules C++20 et l'introduction du support du framework d'interface utilisateur Slate 0 00:22
ReSharper 2024.1 est disponible : amélioration de la prise en charge de C# et Razor, de l'interface/expérience utilisateur et bien plus 0 00:22
Rider 2024.1 disponible : l'EDI .NET offre une meilleure expérience de débogage, un outil de suivi des performances de vos applications, et des nouveautés pour le développement de jeux 0 17/04
CLion 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains 0 17/04
Le code source de Descent 3, un jeu vidéo de tir à la première personne développé par Outrage Entertainment, est publié : C++ 83,8 %, C 9,6 %, Assembly 6,5 % 2 17/04
JDK 23 : attendue pour septembre, Java 23 va s'accompagner d'une seconde preview de l'API de fichier de classe, du collecteur de flux ainsi que d'autres fonctionnalités 0 17/04
La popularité de PHP diminue-t-elle ? Le langage de script a atteint sa position la plus basse dans l'index TIOBE, tandis que C++ consolide sa place dans le top 3 après avoir éjecté Java 4 15/04
DataSpell 2024.1 disponible : l'EDI pour la science des données apporte une meilleure prise en charge de dbt, la possibilité d'interroger des trames de données via des cellules SQL, et bien plus 0 12/04
75 % des ingénieurs logiciels d'entreprise utiliseront des assistants de code IA d'ici 2028, contre moins de 10 % au début de 2023, selon Gartner 0 12/04
GoLand 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI de JetBrains pour le développement en langage Go 0 12/04
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby 19 11/04
RubyMine 2024.1 est disponible : complétion de code sur une ligne entière, nouveau terminal, améliorations de l'AI Assistant et du VCS, et bien plus 0 11/04
GPT-4 Turbo avec Vision est un pas en arrière pour le codage, il semble beaucoup plus enclin au "codage paresseux", d'après Paul Gauthier d'Aider 7 10/04
DataGrip 2024.1 est disponible : aperçu des améliorations de l'EDI de JetBrains pour les développeurs SQL 0 10/04
PyCharm 2024.1 est disponible : tour d'horizon des nouveautés de la première mise à jour majeure de l'année de l'EDI Python de JetBrains 0 10/04
L'armée américaine annonce une nouvelle politique visant à favoriser l'adoption de pratiques de développement logiciel agiles 0 09/04
Rust, Python, Apache Foundations et d'autres annoncent une grande collaboration sur la cybersécurité, afin de créer des spécifications communes pour le développement de logiciels sécurisés 0 09/04
PhpStorm 2024.1 disponible : l'EDI de JetBrains vient avec la prise en charge de Symfony AssetMapper et PHPUnit 11.0, un nouveau terminal, des améliorations pour Pest, et bien plus 1 09/04
WebStorm 2024.1 est disponible : lignes épinglées dans l'éditeur, améliorations pour la documentation rapide, saisie semi-automatique de code sur une ligne entière et bien plus 0 09/04
IntelliJ IDEA 2024.1 est disponible : tour d'horizon des nouveautés de la première mise à jour majeure de l'année de l'EDI Java de JetBrains 0 08/04
NVIDIA Developer Day pour Developpez aura lieu le 25 avril 2024 : un évènement en ligne gratuit dédié aux développeurs 0 08/04
Plandex, un moteur de codage IA pour les tâches complexes, qui utilise des agents à long terme pour effectuer des tâches qui couvrent plusieurs fichiers et nécessitent de nombreuses étapes 0 05/04
Jpegli, une bibliothèque de codage JPEG avancée qui maintient une compatibilité ascendante élevée tout en offrant des capacités améliorées et un taux de compression supérieur de 35 %, par Google 0 04/04
La version 6.7 de Qt est disponible avec de nombreuses améliorations, pour construire des applications modernes et une meilleure expérience utilisateur 4 03/04
Une proposition visant à ajouter des signaux à JavaScript afin de fournir une infrastructure, permettant aux développeurs de se concentrer sur la logique plutôt que sur les détails répétitifs 3 02/04
Comment les grands modèles de langage peuvent-ils écrire du COBOL ? L'opportunité de générer du COBOL pour les LLM est énorme, d'après Gabriel Gordon-Hall de Bloop 3 01/04
Les développeurs utilisent l'IA pour déboguer leur code, des rapports de tests, et même créer des applications, mais ils sont confrontés a des biais et des erreurs, d'après Applause 65 31/03
« Les équipes Rust chez Google sont deux fois plus productives que celles qui se servent de C++ », d'après un responsable de l'entreprise qui lance le débat de la productivité entre Rust et C++ 14 30/03
Claude 3 bat GPT-4 sur le benchmark d'édition de code d'Aider, et surpasse tous les modèles d'OpenAI, ce qui en fait le meilleur modèle disponible pour la programmation en binôme avec l'IA 4 28/03
Microsoft lance .NET Smart Components pour offrir aux développeurs des contrôles d'interface utilisateur basés sur l'IA, que vous pouvez ajouter rapidement et facilement aux applications .NET 0 26/03
L'encombrement des sites Web modernes conduit certains d'entre eux à charger jusqu'à 21 Mo de données pour une seule page, ils ont parfois des performances médiocres sur les appareils bas de gamme 25 20/03
Python creuse l'écart et renforce son avance en tant que langage de programmation le plus populaire sur l'indice TIOBE, mais pourquoi le langage est-il autant prisé ? 4 20/03
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 0 12/04
Analyse combinatoire et Python : les combinaisons avec répétition, un billet blog de Denis Hulo 0 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 14 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 1 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
Les microservices ne sont pas le problème. Ce sont les personnes incompétentes qui le sont, par Dmitry Non 3 12/2023
Python est facile. Go est simple. Simple != Facile, Python et Go ont des qualités distinctes qui peuvent se compléter, par Preslav Rachev, ingénieur en informatique 4 12/2023