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 04/2024
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 04/2024
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 04/2024
GoLand 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI de JetBrains pour le développement en langage Go 1 04/2024
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 04/2024
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 04/2024
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 04/2024
DataGrip 2024.1 est disponible : aperçu des améliorations de l'EDI de JetBrains pour les développeurs SQL 0 04/2024
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 04/2024
L'armée américaine annonce une nouvelle politique visant à favoriser l'adoption de pratiques de développement logiciel agiles 0 04/2024
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 04/2024
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 04/2024
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 04/2024
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 04/2024
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 04/2024
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/2024
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 04/2024
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 04/2024
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 04/2024
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 76 03/2024
« 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++ 38 03/2024
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 03/2024
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 03/2024
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 03/2024
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é ? 5 03/2024
Le JDK 22 apporte 12 améliorations : améliorations du langage Java, de ses API, de ses performances et des outils inclus dans le JDK 1 03/2024
L'IA Devin est capable de lire la documentation, de demander de l'aide à d'autres employés, d'écrire du code, etc., les développeurs ont peur de devenir obsolètes puis de se retrouver au chômage 26 03/2024
AutoDev, un framework innovant développé par Microsoft, pourrait révolutionner le développement de logiciels, en combinant l'IA avec les besoins pratiques des développeurs, rationalisant les tâches 1 03/2024
JetBrains dresse son bilan pour l'année 2023 : les faits marquants et chiffres clés concernant les outils pour développeurs et le soutien à la communauté 0 03/2024
Les programmeurs présentent des réactions cérébrales distinctes, liées à leur expertise, aux violations de forme et de sens lors de la lecture de codes, selon une étude de l'université de Washington 0 03/2024
« Java n'est pas près de disparaître » : le langage de programmation est toujours sur la liste des priorités des entreprises en 2024, selon le rapport Java Developer Productivity de Perforce 5 03/2024
Radicle : le projet open-source alternatif à GitHub vise à faciliter la collaboration sur le code en mode peer-to-peer, sans dépendre d'un serveur centralisé 0 03/2024
Existe-t-il un consensus au sein de l'industrie sur l'abandon de C/C++ ? Sécuriser par la conception : Le point de vue de Google sur la sécurité de la mémoire 177 03/2024
Réalisation d'un moteur de recherche d'images via la mise en œuvre d'une API Python sécurisée autour du framework Flask, un tutoriel d'Herve Hoareau 0 03/2020
Julia et les graphes, présentation de la bibliothèque LightGraphs et de son écosystème, un tutoriel de Thibaut Cuvelier 4 03/2020
Julia, une introduction, mais vite, une première prise en main du langage de calcul par Thibaut Cuvelier 1 02/2020
Python 3 - Les fondamentaux du langage, un livre de Sébastien CHAZALLET, une critique de Vincent PETIT 1 02/2020
Intelligence artificielle vulgarisée - Le Machine Learning et le Deep Learning par la pratique, un livre de Aurélien VANNIEUWENHUYZE, une critique de rawsrc 1 11/2019
Apprendre à faire des tests unitaires en .Net Core avec XUNIT, un tutoriel de Nacoumblé Olivier Martial Soro 12 11/2019
RDF et gestion des connaissances - Partie 3 : théorie et apports aux organisations, un tutoriel de Julien Garderon 2 10/2019
Choisir son PC de développement, un guide pour prendre la configuration appropriée pour développer des logiciels, par LittleWhite 55 09/2019
Assembleur : Instructions SIMD (de MMX à SSE) sur des entiers, un mémo réalisé par Philippe Guesset 5 09/2019
Notes de cours Python scientifique - Optimisation du code Python, un cours de Gaël Varoquaux 0 08/2019
Apprendre à utiliser MicroPython pour le NodeMCU (ESP8266) avec Thonny, un tutoriel de Jean-Bernard Boichat 1 08/2019
Programmation en PHP 7 - Développement selon l'approche MVC : Modèle - Vue - Contrôleur - Cas pratique, par rawsrc 23 08/2019
Programmation en PHP - Développement selon l'approche MVC : Modèle - Vue - Contrôleur - Le retour - Théorie, par rawsrc 6 08/2019
C++ : apprendre à filtrer les données d'un conteneur pendant une itération via « ranged-based for loop », un billet de Bousk 0 08/2019
GPU Parallel Program Development Using CUDA, de Tolga Soyata, critique par Thibaut Cuvelier 0 08/2019
Apprendre Python et s'initier à la programmation - Partie 2 : Programmation avancée, un cours de Sébastien Combéfis 1 08/2019
Apprendre à exploiter l'EDI GoLand en programmation Go : l'autocomplétion de code, un tutoriel d'Ekaterina Zharova 0 08/2019
Tutoriel pour comprendre la méthode de factorisation du Crible Quadratique : une invention de Carl Pomerance, par Laurent Ott 15 07/2019
Publication de la page des meilleurs cours et tutoriels pour apprendre Visual Studio, par l'équipe de rédaction 0 07/2019
Cours programmation réseau en C++ : apprendre à implémenter un envoi ordonné fiable de paquets avec UDP, un tutoriel de Bousk 53 07/2019
Introduction à la bibliothèque Pandas - Analyse de données en Python, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction 1 06/2019