Le langage C++ connaît-il un regain de popularité ? Il se hisse à la troisième place de l'index TIOBE et pourrait bientôt évincer le C de la deuxième place, le COBOL réintègre le Top 20 de l'index 32 07/2023
Une fuite de données de Google révèle des salaires de base annuels allant jusqu'à 718 000$ pour les ingénieurs logiciels, les emplois de la filière IT sont-ils les mieux rémunérés au monde ? 4 07/2023
Red : un langage de programmation impératif et fonctionnel et décrit comme un langage "à pile complète", c'est-à-dire qu'il peut être utilisé pour la programmation de haut niveau et de bas niveau 7 07/2023
« Un bon code est comme une lettre d'amour destinée au prochain développeur qui va le maintenir », estime Addy Osmani. L'ingénieur de Google montre les similitudes entre les deux 7 07/2023
Microsoft présente un aperçu des nouvelles fonctionnalités de C# 12, dont l'amélioration de l'InlineArrayAttribute et de l'introduction d'Interceptors 2 07/2023
L'équipe Rust annonce une nouvelle version de Rust, 1.71.0. Rust est un langage de programmation permettant à chacun de construire des logiciels fiables et efficaces 5 07/2023
Microsoft vient d'annoncer les améliorations Juillet 2023 de l'extension Python pour Visual Studio Code 0 07/2023
Kotlin 1.9.0 est disponible : un aperçu des nouveautés et améliorations du langage de programmation 0 07/2023
JetBrains soutient Django : bénéficiez d'une remise de 30 % pour l'achat d'une licence individuelle PyCharm Professional, et l'intégralité des recettes sera reversée à la Fondation Django 0 07/2023
Quels sont les langages de programmation à conseiller à un débutant ? La panoplie des choix est déroutante dans un panier qui en compte des milliers dont on fait usage de par le monde 57 07/2023
OpenAI annonce la disponibilité générale de son API GPT-4, permettant ainsi aux développeurs d'intégrer la dernière génération de son IA générative dans leurs applications 21 07/2023
Rust, réalité et fiction : 5 leçons tirées de l'expérience Rust de Google en 2022, selon l'enquête de Lars Bergstrom et Kathy Brennan 3 07/2023
Perl 5.38, la dernière mise à jour du langage de programmation, est disponible, et apporte une nouvelle fonctionnalité expérimentale pour les classes, ainsi que plusieurs améliorations 0 07/2023
JetBrains propose une offre groupée spéciale PhpStorm/Laravel Idea : un aperçu des avantages de l'utilisation de PhpStorm avec le plugin Laravel Idea pour les développeurs Laravel 0 06/2023
JetBrains introduit l'IA générative dans ses EDI basés sur IntelliJ : la fonctionnalité AI Assistant utilise l'IA et les grands modèles de langage pour fournir une assistance aux développeurs 0 06/2023
Microsoft présente phi-1, un modèle de génération de code plus léger et plus performant que GPT-3.5, attribuant cette performance à la « puissance des données de de haute qualité » 0 06/2023
La nouvelle police de caractères d'Intel pour les développeurs malvoyants est à l'origine d'un drame de conception pour les codeurs, d'après Fast Company 3 06/2023
La première release candidate de Go 1.21, le langage de programmation Open Source, est disponible, et apporte plusieurs nouvelles fonctionnalités, dont la prise en charge de PGO 3 06/2023
Le code auto-réparateur est-il l'avenir du développement logiciel ? Ou une simple anarque qui essaie de prendre de l'ampleur à l'ère des IA génératives ? 1 06/2023
92 % des développeurs utiliseraient des outils d'intelligence artificielle, selon une enquête de GitHub auprès des développeurs 46 06/2023
Le plan de travail pour la future version 3.13 de Python a été dévoilé, et vise la réduction d'au moins 50 % du temps passé dans l'interpréteur ainsi qu'une meilleure gestion de la mémoire 2 06/2023
Le temps perdu par les développeurs coûterait des milliards aux entreprises, un gaspillage qui est estimé à environ 12,97 milliards de dollars par an 27 06/2023
JetBrains lance l'édition 2023 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é 0 06/2023
Les technologies au service de la productivité des développeurs, voici les points communs des organisations les plus agiles et les plus efficaces, d'après une enquête de GitLab 0 06/2023
Intel rend Open Source une nouvelle police de caractères "One Mono" pour les besoins des développeurs, la police a été conçue pour réduire la fatigue et les erreurs de codage 3 06/2023
Python 3.12.0b1, la première des quatre versions bêta de la 3.12, a été publiée, et apporte de nouvelles fonctionnalités ainsi que des corrections de bogues 2 06/2023
Des algorithmes de tri qui pourraient révolutionner les fondements de l'informatique sont découverts,par les chercheurs de Deepmind et Google 10 06/2023
Les hallucinations de ChatGPT ouvrent aux développeurs la voie à des attaques de logiciels malveillants dans la chaîne d'approvisionnement, les attaquants peuvent exploiter de fausses recommandations 1 06/2023
Compose Multiplatform : le framework d'interface utilisateur déclaratif pour Kotlin permet maintenant de cibler iOS, avec le passage de Compose Multiplatform for iOS en phase Alpha 3 06/2023
Rust 1.70.0, la nouvelle version du langage de programmation, est désormais disponible, et apporte plusieurs fonctionnalités stabilisées et une activation par défaut du protocole sparse de Cargo 1 06/2023
Zeal : un outil permettant aux développeurs de télécharger les documentations des langages et d'y accéder hors ligne, y compris les documentations des bibliothèques, des API et d'autres ressources 1 05/2023
Le coût de développement d'un logiciel serait-il beaucoup plus abordable si le code était écrit par GPT-4 ? 12 05/2023
JetBrains lance le programme d'accès anticipé (EAP) à PhpStorm 2023.2, la deuxième mise à jour majeure de l'année de son EDI pour le développement Web avec PHP 0 05/2023
Introduction à la bibliothèque Pandas - Apprendre l'analyse des données en Python, un tutoriel de Gabor Laszlo Hajba traduit par Laethy 1 06/2017
Apprendre Haskell vous fera le plus grand bien !, un cours de Miran Lipovača, traduit par Valentin Robert 4 06/2017
Apprendre à programmer un clavier virtuel en Qt, un tutoriel de Tobias Koenig, traduit par David Faure 0 05/2017
Apprendre la programmation en JavaScript avec le framework Node.js, un tutoriel de Sébastien Castiel 5 05/2017
Tester du code généré par le framework Spark - première partie : apprendre la théorie sur le mécanisme de tests, un tutoriel de Sylvain Lequeux 0 05/2017
Apprendre les techniques de manipulation du format HDF5 en programmation Python, un tutoriel de Galode Alexandre 8 05/2017
Apprendre le glisser/déposer avec Free Pascal/Lazarus - Partie 3/3 : maîtrise du dessin et des événements, un tutoriel de Gilles Vasseur 1 05/2017
Apprendre à gérer des dépendances dans un projet ASP.NET Core avec Visual Studio Code, par Hinault Romaric 0 05/2017
Démystifier le modèle MVC des applications ASP.NET Core - partie 4 : regroupement, minification et CDN, par Hinault Romaric 0 05/2017
Apprendre à programmer avec les méthodes de saisies en Qt, un tutoriel de Tobias Koenig, traduit par Guillaume Sigui 0 05/2017
Démystifier le modèle MVC des applications ASP.NET Core - partie 3 : gestion des packages front-end et Layout, par Hinault Romaric 0 05/2017
Apprendre à utiliser le framework Laravel 5.3 - les bases de données, un tutoriel de Maurice Chavelli 12 05/2017
Démystifier le modèle MVC des applications ASP.NET Core - partie 2 : transfert de données entre le contrôleur et la vue, par Hinault Romaric 0 05/2017
Apprendre le glisser/déposer avec Free Pascal/Lazarus - Partie 2/3 : personnalisation, un tutoriel de Gilles Vasseur 0 05/2017
Les meilleurs cours et tutoriels pour apprendre l'algorithmique, mise à jour avec 35 nouvelles publications 0 05/2017
Apprendre NumPy - La bibliothèque de calcul numérique de Python, un tutoriel de Gabor Laszlo Hajba traduit par Laurent Rosenfeld 2 05/2017
Apprendre le glisser/déposer avec Free Pascal/Lazarus - Partie 1/3 : les techniques de base, un tutoriel de Gilles Vasseur 13 05/2017
Git : Apprendre une technique pour faire des dépôts distants sans accès réseau, un tutoriel de Christophe Pelé 3 05/2017
Java : apprendre à utiliser la classe Optional<T> pour éviter d'utiliser explicitement null, par Gugelhupf 2 05/2017
Apprendre les techniques de test local et automatique des déploiements Puppet avec Docker, un tutoriel de Romain Niveau 1 05/2017
Cours programmation réseau en C++ : apprendre à implémenter le mode non bloquant pour le client, un tutoriel par Bousk 53 04/2017
Cours programmation réseau en C++ : apprendre à implémenter le mode non bloquant pour le client, un tutoriel par Bousk 53 04/2017
Apprendre à programmer avec les pools de threads en C# - Quatrième partie : réaliser des tâches périodiques, un tutoriel de François Dorin 38 04/2017
Apprendre la construction de classes en C++ avec les types et les objets de Stepanov, un tutoriel de KDAB 5 04/2017
Apprendre l'une des fonctionnalités importantes de C++ : la gestion du cycle de vie des objets et des variables, un tutoriel de Andrzej Krzemienski 1 04/2017
POO à gogo - Apprendre la notion d'enregistrements dans Free Pascal et Lazarus partie 2 sur 2, un tutoriel de Gilles Vasseur 5 04/2017
Cours programmation réseau en C++ : TCP - Apprendre l'envoi et la réception de données depuis le serveur, un tutoriel par Bousk 53 04/2017
POO à gogo - Apprendre la notion d'enregistrements dans Free Pascal et Lazarus partie 1 sur 2, un tutoriel de Gilles Vasseur 16 03/2017
Apprendre la programmation par contrat en C++ : les assertions, un tutoriel de Luc Hermitte 11 03/2017