L'EDI JetBrains pour C et C++ CLion 2025.1 est disponible avec la prise en charge des fichiers hors projet dans CLion Nova, des rendus Qt, du serveur de débogage ST-LINK et des options West Build CLion est un environnement de développement intégré (EDI) utilisé pour programmer en C et en C++. CLion 2025.1 inclut les fonctionnalités clés suivantes : Prise en charge des fichiers hors projet lors de l'utilisation du moteur CLion Nova, rendu Qt dans le débogueur, le serveur de débogage ST-LINK conçu pour les puces STM32, des options de la commande west build et sysbuild pour les projets Zephyr et un niveau gratuit et de nouvelles fonctionnalités pour AI Assistant 0 commentaire
Mamadou Babaei : « C++ n'a pas besoin d'une nounou comme le vérificateur d'emprunts de Rust », faut-il vraiment changer de langage, ou simplement mieux maîtriser les outils existants ? Alors que Rust s'impose comme le champion de la sécurité mémoire grâce à son système de vérification à la compilation, certains développeurs C++ refusent de se laisser reléguer au rang de programmeurs imprudents. Mamadou Babaei défend la capacité du C++ à détecter et corriger les fuites mémoire sans avoir besoin d'un « gardien de mémoire » comme Rust. À travers une démonstration, il relance le débat : faut-il vraiment changer de langage, ou simplement mieux maîtriser les outils existants ? 48 commentaires
Microsoft annonce les nouveautés de Visual Studio Build Insights 17.12 pour offrir aux développeurs un meilleur contrôle et une plus grande précision lors du diagnostic et de l'optimisation des builds C++ 8 09/2024
Embarcadero annonce la disponibilité de RAD Studio 12.2 Athens, Delphi 12.2 et C++ Builder 12.2, la version Athens de RAD Studio 12.2 intègre l'IA générative dans l'EDI et apporte plusieurs améliorations 17 09/2024
Les innovations de C++26 : comment les dernières améliorations vont transformer le développement en C++, dans un contexte où plusieurs entités recommandent de remplacer C++ par des alternatives 80 09/2024
Google affirme qu'il est non seulement possible, mais aussi relativement facile de remplacer C/C++ par Rust dans les firmwares. L'entreprise explique en quoi ce changement est avantageux 42 09/2024
Les mises à jour de la productivité des jeux C++ pour Visual Studio 2022 version 17.11, avec des améliorations pour Unreal Engine et Build Insights 4 08/2024
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 08/2024
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 08/2024
CLion 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains 0 08/2024
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 35 08/2024
« Avec un logiciel d'une telle importance, la panne de CrowdStrike n'aurait pas dû se produire » : un développeur note que la technologie permettant d'éviter ce type d'erreur existe depuis des décennies 183 08/2024
Boosté par les recommandations de la Maison Blanche, Rust atteint sa plus haute position dans l'indice TIOBE, se classant à la 13e place. Il est rentré dans le top 20 pour la première fois en juin 2020 0 07/2024
Le C++ devient plus populaire que le C sur l'indice Tiobe et prend la deuxième place au mois de juin, malgré l'avertissement de la Maison Blanche qui invite les développeurs a abandonné C/C++ pour Rust 5 06/2024
Microsoft présente les améliorations de performance apportées à la version 17.10 de Visual Studio 2022, dont un chargement plus rapide du concepteur Windows Form et des solutions .NET 6 06/2024
JetBrains dévoile la feuille de route de CLion 2024.2 : un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI C/C++ multiplateforme 0 06/2024
Microsoft présente les nouvelles fonctionnalités de Visual Studio 2022 17.10 pour les développeurs C++, dont plusieurs améliorations en termes de productivité et de performances 6 05/2024
Microsoft Visual Studio 2022 17.10 est disponible, cette version comprend une nouvelle extension GitHub Copilot, améliorant l'expérience avec l'IA, et facilitant le débogage ainsi que la génération de tests 6 05/2024
Le moteur 3D, Castor3D passe en version 0.16.0 et apporte le clustered lighting. Découvrez ce projet du membre dragonjoker59 0 04/2024
Lancement de la version 5.4 du moteur Unreal Engine avec des améliorations pour Nanite, l'apprentissage automatique et la performance, Epic Games y inclut les mêmes outils qu'il utilise pour Fortnite Chapter 5 0 04/2024
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 04/2024
CLion 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains 0 04/2024
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 04/2024
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
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
« 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++ 42 03/2024
Red Hat travaille à la mise sur pied d'un nouveau pilote Linux pour les GPU Nvidia en Rust, l'initiative ravive le débat sur la pertinence de l'abandon des langages C et C++ pour le Rust 2 03/2024
Visual Studio 2022 Version 17.9 : une mise à jour importante pour les développeurs C++, avec des nouvelles fonctionnalités et des améliorations pour C++ et Unreal Engine 2 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
La Maison Blanche invite les développeurs à abandonner le C et le C++ pour passer à des langages comme le Rust jugés supérieurs pour sécuriser les espaces mémoire des logiciels 177 02/2024
Microsoft présente les nouvelles fonctionnalités de Visual Studio 2022 17.9 pour les développeurs C++, et apporte plusieurs améliorations en termes de productivité et de performance 2 02/2024
Tutoriel pour débutant pour apprendre à exploiter ABBYY FineReader Engine 12, un tutoriel par ABBYY 0 03/2020
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
Cours programmation réseau en C++ : envoi de paquets ordonné fiable avec UDP, un tutoriel de Bousk 53 07/2019
Cours programmation réseau en C++ : découper et réunifier des paquets échangés en UDP, un tutoriel de Bousk 53 04/2019
Apprendre la concaténation de chaînes de caractères au moment de la compilation (C++11), un tutoriel de Andrzej Krzemienski 0 04/2019
Apprendre à compacter des valeurs booléennes, un tutoriel de Bartlomiej Filipek traduit par l'équipe de rédaction 7 04/2019
Apprendre comment devenir un bon programmeur - Intermédiaire, un tutoriel de Robert L. Read 5 04/2019
Fonctionnalités C++ modernes - Les attributs, un tutoriel de Arne Mertz, traduit par MaximeCh 0 04/2019
Apprendre à coder correctement - Un guide concis pour écrire un meilleur code, par Robat Williams, traduit par vavavoum74 0 02/2019
Cours programmation réseau en C++ : apprendre à créer son protocole par-dessus UDP, un tutoriel de Bousk 53 01/2019
Fonctionnalités C++ modernes - decltype et std::declval, un tutoriel de Arn Mertz, traduit par nouanda 0 01/2019
Retour d'expérience sur l'utilisation d'un projet C++ en JavaScript (ASM.js, WASM), par Sekajin 0 12/2018
Apprendre à interfacer C++ et Python avec Boost.Python, un tutoriel de François Lanusse traduit par l'équipe de rédaction 0 11/2018
Compte-rendu du week-end de création de jeux vidéo du 31 août au 02 septembre 2018, ayant eu lieu sur le chat de Developpez.com 18 10/2018
Apprendre à construire un protocole de jeu en réseau - Messages fiables et ordonnés, un tutoriel de Glenn Fiedler traduit par Bousk 10 05/2018
Apprendre à éviter facilement les déréférencements de pointeur nul et les fuites de mémoire en C++, un tutoriel de Pyramidev 1 03/2018
Écrire son propre aspect pour Qt 3D, deuxième partie : mettre en place l'arrière-plan et les communications, un article de Sean Harmer 1 02/2018
Cours programmation réseau en C++ : s'assurer du bon fonctionnement de son code pour la communication UDP 53 01/2018