Qodana : la version 2024.1 de la plateforme d'analyse de code statique de JetBrains disponible, avec la possibilité de créer des inspections de code personnalisées dans IntelliJ IDEA 0 01/05
Microsoft présente TypeSpec : un nouveau langage pour le développement centré sur l'API, une plateforme qui permet l'abstraction, encourage la réutilisation du code et exploite des outils modernes 1 30/04
JetBrains annonce la disponibilité de la version 2024.2 de Datalore, sa plateforme collaborative de science des données 0 30/04
Google licencie du personnel des équipes Flutter, Dart et Python. L'entreprise aurait licencié toute l'équipe Python aux États-Unis pour la remplacer par une « main-d'œuvre moins chère » à Munich 4 30/04
Une femme de 101 ans est prise pour un bébé parce que le système informatique d'American Airlines ne peut pas accepter qu'elle soit née en 1922 et non en 2022, mais que font les développeurs ? 10 30/04
La startup Augment, rivale de GitHub Copilot, lève 227 millions de dollars, afin d'aider les équipes logicielles grâce à l'IA, car "l'IA est sur le point de transformer le codage" 0 26/04
La sonde Voyager 1 de la NASA recommence à envoyer des mises à jour techniques à la Terre, après que les ingénieurs de la NASA ont décomposé le code en petits morceaux et les ont redistribués dans la mémoire 32 23/04
Emploi informatique 2023 : les langages les plus demandés et les mieux payés, Java et Python sont les plus populaires mais Cobol est le langage le mieux rénuméré 12 22/04
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 19/04
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 19/04
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 19/04
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 1 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 23 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 8 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
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
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 0 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 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 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 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