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 ? 45 commentaires
Bjarne Stroustrup publie un article dans lequel il explique comment C++ a réussi à s'épanouir, dans un monde surpeuplé de langages et changeant de 2006 à 2020 3 06/2020
Visual Studio 2019 v6.7 Preview 2 est disponible et apporte un processus local avec Kubernetes, ainsi que des améliorations dans l'espace C++ et dans la productivité du .NET et du Git 5 06/2020
Rust entre dans le top 20 de l'indice Tiobe de popularité des langages de programmation pour la première fois, C conserve la tête du classement et Java la seconde place 2 06/2020
Android Studio 4.0 s'accompagne d'une interface pour l'édition de mouvement, propose la validation de la mise en page et apporte la prise en charge de Clangd pour le développement C++ 3 05/2020
Sortie de Qt 5.15 LTS, la dernière version avant Qt 6 propose déjà Qt Quick 3D ou encore l'abstraction de l'API de rendu Qt RHI 0 05/2020
Delphi, C++ Builder et RAD Studio 10.4 Sydney sont disponibles. Les développeurs pourront bénéficier entre autres d'améliorations significatives pour le développement Windows 10 VCL desktop 66 05/2020
Build 2020 : Visual Studio 2019 v16.6 et Visual Studio v16.7 Preview 1 sont disponibles, Microsoft fait le point sur les nouveautés et les améliorations 5 05/2020
GNU Compiler Collection 10.1 apporte un meilleur support de C++20 ainsi que le support des spécifications OpenACC 2.6 et OpenMP 5.0 1 05/2020
Sortie de QxOrm 1.4.7 et QxEntityEditor 1.2.5 : l'ORM/ODM pour Qt améliore l'intégration avec MongoDB 2 05/2020
ReSharper C++ 2020.1 est disponible avec notamment les nouvelles fonctionnalités C++ 20, une aide au codage améliorée, et une prise en charge de HLSL 0 04/2020
ReSharper Ultimate 2020.1 est disponible avec la prise en charge améliorée de C# 8.0 et C++ 20, analyse du flux de données des valeurs entières, et autres 0 04/2020
CLion 2020.1 est disponible et apporte de nombreuses améliorations aux fonctionnalités de l'EDI C/C++ de JetBrains, les développeurs de projets embarqués et CUDA y trouveront de nombreux avantages 1 04/2020
Que se passerait-il si C++ abandonnait la rétrocompatibilité ? Cela permettrait au langage d'aller vers plus de sécurité et de simplicité, d'après une proposition à l'intention du comité de la norme 18 04/2020
La compilation à la volée (just-in-time) ne serait pas ergonomique, selon un développeur qui propose des améliorations 13 04/2020
L'environnement de développement Code::Blocks passe en version 20.03 et marque le passage à la bibliothèque d'interface wxWidgets 3.x 4 03/2020
Le compilateur C++ clang passe en version 10 et officialise le support des concepts du C++20 1 03/2020
Visual Studio 2019 16.5 apporte de nouvelles fonctionnalités pour XAML, .NET, C++ et le débogage et s'accompagne de l'amélioration de l'expérience de dev multiplateforme C++ et CMake 19 03/2020
Visual Studio Code 1.43 est disponible et apporte des améliorations au niveau des notifications de progression, ainsi que la prise en charge du lecteur d'écran Linux Orca 231 03/2020
Classement des langages de programmation : Python est désormais aussi populaire que Java selon l'index RedMonk, TypeScript continue son ascension dans le Top 10 2 03/2020
Microsoft fournit une feuille de route sur le travail qui sera effectué sur Visual Studio jusqu'en juin 2020, qui aborde les fonctionnalités significatives que l'éditeur va ajouter 3 03/2020
Le comité ISO C++ a proposé une feuille de route pour C++ 23 et finalisé la nouvelle version du langage C++ 20, la norme devrait être publiée dans les mois à venir 119 02/2020
Un dev propose Debug Visualizer, une extension VS Code pour visualiser les structures de données lors du débogage qui fonctionnerait avec tous les langages qui peuvent être débogués dans VS Code 0 02/2020
Corona Labs arrête son activité : le SDK de développement de jeux 2D pour mobiles passe sous licence MIT 4 02/2020
Que vaut le mythique mois-homme de la Bible du génie logiciel suggérant qu'un dev écrit en moyenne 10 lignes de code logique par jour, face à des statistiques de 14 ans de dev à temps plein ? 32 02/2020
Popularité des langages de programmation : Objective-C en perte de vitesse d'après TIOBE, Python a dépassé Java pour la première fois en termes d'utilisation sur les projets open source GitHub 1 02/2020
Changement dans les offres commerciale et open source de Qt : fin des LTS et de l'installateur hors ligne pour l'offre libre, licence à 499 $ / an pour les petites entreprises 20 01/2020
À quel point l'ordonnanceur de Linux pose-t-il problème aux jeux ? Pour certains développeurs de jeux, l'ordonnanceur actuel de Linux n'est pas génial. 12 01/2020
Sortie de Qt 5.14.0, avec une implémentation de Qt Quick qui peut s'exécuter sur Vulkan, Metal ou Direct3D 11, plus un nouveau moteur 3D 4 12/2019
LLVM réfléchit à l'implémentation native des matrices pour faciliter les optimisations sur du code matriciel, Clang suit de près avec de nouvelles fonctions intégrées 1 12/2019
Ubisoft sponsorise la bibliothèque d'interface utilisateur pour C++ « Dear ImGui », suite à son adhésion au Blender Development Fund pour soutenir l'animation open source 7 12/2019
Présentation de libclang / libtooling, une API pour manipuler du code source par David Come 0 03/2014
Qt et OpenGL : les requêtes temporelles, un article de Sean Harmer traduit par Arnold Dumas 2 02/2014
Qt et OpenGL : les tableaux de coordonnées, un article de Sean Harmer traduit par Arnold Dumas 2 02/2014
Installer un environnement de développement avec QxOrm sous Windows, un tutoriel de Lionel Marty 0 02/2014
Le Langage C++ - Initiez-vous à la programmation en C++, un livre de Jesse Liberty... et une critique de Geoffrey Garcia 7 12/2013
Les entrailles du moteur QML, une série d'articles de Thomas McGuire, traduits par Arnold Dumas 5 12/2013
Compte rendu événement Windows App spécial 3D, Minko, Project Anarchy, Babylon.js et Oculus Rift à l'honneur 0 12/2013
Configuration de Qt Creator pour une utilisation avec Python, un tutoriel de Charlie Gentil 8 11/2013
Les signaux et slots avec Qt 5, présentation des améliorations syntaxiques, un article d'Olivier Goffart traduit par Arnold Dumas 4 10/2013
Les entrailles du moteur QML : les analyseurs auxiliaires, un article de Thomas McGuire, traduit par Arnold Dumas 5 10/2013
Qt 5.1 et OpenGL : les apports au support d'OpenGL, un article de Sean Harmer traduit par Arnold Dumas 2 10/2013
Les entrailles du moteur QML : les différents types de liaisons, un article de Thomas McGuire, traduit par Arnold Dumas 5 10/2013
L'univers Arduino - partie II : réalisation d'un prototype à base d'Arduino, un tutoriel de f-leb 11 09/2013
Les entrailles du moteur QML : les liaisons, un article de Thomas McGuire, traduit par Arnold Dumas 5 09/2013
Compte-rendu des participations du troisième weekend de programmation de jeux vidéo, découvrez les productions réalisées en tout juste 48 heures. 50 09/2013
Les entrailles du moteur QML : le chargement des fichiers, un article de Thomas McGuire, traduit par Arnold Dumas 5 09/2013
Les tutoriels officiels d'Irrlicht sont disponibles en français sur Developpez.com, pas moins de 23 tutoriels ont été traduits par Neckara. 1 09/2013
L'univers Arduino - partie I : aperçu de la plateforme Arduino et ses cartes d'interface (shields), un tutoriel de f-leb 7 08/2013
Les nouvelles façons d'utiliser les dialogues sous Qt 4.5, un article des Qt Quarterly traduit par charlespf 0 08/2013
Interview de Julien Jorge : développeur de Plee the Bear, un jeu de plateformes entièrement libre 1 08/2013
Notepad++ : Guide pratique, une série d'articles de Nicolas Liautaud pour découvrir l'éditeur de texte 21 08/2013
Création d'une FAQ sur l'éditeur Notepad++ avec 20 questions réponses, contribuez à l'étoffer avec vos propositions 21 08/2013
Comment organiser automatiquement les différentes sous-fenêtres dans une application Qt ?, un tutoriel de Titta Heikkala traduit par Arnold Dumas 1 07/2013
Créer une application 3D basique pour BlackBerry 10 avec OpenGL ES, un tutoriel traduit par Alexandre Laurent 0 07/2013