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
Les applications PHP, C++, Java et .NET sont les plus fréquemment défaillantes, selon un rapport de Veracode 23 01/2021
Python et C++ sont les langages qui ont connu la plus forte croissance de popularité sur l'année 2020, selon les statistiques de l'index TIOBE 0 01/2021
ReSharper C++ 2020.3 implémente les règles de comparaison de C++ 20 et apporte les conseils d'insertion Push-to-Hint et de nouvelles fonctionnalités de navigation 0 12/2020
Évolution de l'écosystème Rust en 2020 : Rust continue de faire des percées en tant que langage utilisé pour la production, les développeurs réclament une plus grande interopérabilité avec C++ 7 12/2020
C++ 20 est publié avec de nouvelles fonctionnalités pour le langage et la bibliothèque, de nouveaux mots clés et rend obsolètes certaines anciennes fonctionnalités 119 12/2020
AppCode 2020.3 est disponible et apporte notamment la prise en charge de XCFrameworks et de la localisation Swift, des améliorations de refactorisations, de nouvelles fonctionnalités de débogage 0 12/2020
Visual Studio 2019 v16.9 Preview 2 est disponible et s'accompagne de plusieurs nouveautés et améliorations pour la programmation C++ et la productivité .NET 9 12/2020
Google étend le modèle open source de Fuchsia, son système d'exploitation basé sur le microkernel Zircon, pour faciliter l'engagement du public dans le projet 1 12/2020
Intel® Parallel Studio ne sera plus disponible en 2021 et va laisser place à oneAPI, la prochaine génération d'outils de dev Intel® pour la création et le déploiement d'apps C++ hautes performances 12/2020
L'EDI C/C++ CLion 2020.3 fournit désormais une prise en charge native de MISRA C et C++, les utilisateurs bénéficient de fonctionnalités spécialement conçues pour travailler avec du code Qt 0 12/2020
Python est désormais plus populaire que Java et occupe la deuxième place de l'index TIOBE en novembre, Java ne fait pas partie du duo de tête pour la première fois en 20 ans 11 11/2020
Dear ImGui : une bibliothèque d'interface utilisateur graphique "bloat-free" pour C++, qui génère des tampons de vertex optimisés compatibles avec le pipeline 3D 4 11/2020
JavaScript, Python et Java sont les langages de développement les plus utilisés par les développeurs de logiciel actif tandis que C# perd du terrain selon l'enquête State of the Developer Nation 0 10/2020
Les développeurs gèrent un volume de code 100 fois plus important maintenant qu'en 2010 dans plus de langages, pour plus de plateformes que jamais. Une complexité qui a un impact personnel sur eux 37 10/2020
Sondage : quels sont les conseils pour débuter en tant que développeur de logiciels ? Partagez votre expérience 33 09/2020
Visual Studio 2019 v16.8 Preview 3.1 s'accompagne des Codespaces en version bêta limitée, des améliorations de l'intégration à Git, de la prise en charge des principales fonctionnalités C++20 9 09/2020
La version 2020-09 de l'EDI Eclipse est disponible avec l'ajout de EGit, définit la version minimale de Java sur Java 11 et l'intégration de CDT (Outil de développement C/C++) 0 15:50
L'extension C++ pour Visual Studio Code passe en version 1.0 et apporte un riche ensemble de fonctionnalités de productivité adaptables à diverses plateformes et architectures 2 09/2020
[Avis aux étudiants] Quels sont vos besoins en tutoriels et cours en cette période de cours à distance ? 21 09/2020
C++ était le langage de programmation à la croissance la plus rapide en septembre selon TIOBE, Java a enregistré la plus forte baisse mais reste en seconde position 0 09/2020
La spécification du C++ 20 a été approuvée à l'unanimité, elle succèdera à C++ 17 et apporte bon nombre de nouveautés dont les Modules, les Coroutines et autres 119 09/2020
Upwork présente les 15 langages de programmation les plus rémunérateurs pour les développeurs Web, mobiles et logiciels indépendants 6 09/2020
Visual Studio 2019 v16.8 Preview 2 apporte des fonctionnalités pour une meilleure intégration Git, ainsi qu'une amélioration de la productivité .Net 9 08/2020
JetBrains annonce la disponibilité de la version 2020.2 de ReSharper C++, son extension Visual Studio pour les développeurs C++ 0 08/2020
Bjarne Stroustrup, créateur du C++, s'exprime sur les systèmes distribués, la sécurité des types et sur des langages concurrents comme Rust et Java 13 08/2020
L'EDI CLion 2020.2 de JetBrains disponible, avec l'ajout des projets Makefile, l'amélioration du support de CMake, une analyse de code plus précise et une meilleure conformité à la norme C++20 2 07/2020
Big Data : la plateforme de développement pour l'analyse in-memory Apache Arrow 1.0.0 est disponible et s'accompagne de nombreuses améliorations sur son API C++ 0 07/2020
Python domine le classement IEEE Spectrum de juillet 2020, tandis que C++ est en quatrième position sur l'index TIOBE 0 07/2020
Les futurs tutoriels Qt sur Developpez.com : quels tutoriels Qt souhaiteriez-vous voir sur Developpez.com ? 1 07/2020
CLion 2020.2 EAP2 apporte la prise en charge des projets Makefile, l'EDI multiplateforme pour C et C++ permet déjà de gérer une longue liste de projets 1 06/2020
Guide de migration de GLFW 2 à GLFW 3, passez sans encombre à la nouvelle version de la bibliothèque de fenêtres OpenGL 1 09/2014
Tutoriel OpenGL Moderne : billboards, incrustez des éléments 3D dans votre monde 3D en OpenGL 3 et supérieur 0 08/2014
Mise à jour et relecture de la FAQ C++, 12 nouvelles réponses à vos questions et d'autres mises à jour 3 07/2014
Tutoriel OpenGL Moderne : textures d'ombre, générez des ombres en temps réel avec OpenGL 3 et supérieur 0 07/2014
Tutoriel DirectX 11 : application de textures, le cinquième tutoriel de la série sur DirectX 11 0 07/2014
Tutoriel OpenGL Moderne : textures de lumière, appliquez des textures précalculées pour obtenir un meilleur rendu en OpenGL 3 et supérieur 0 07/2014
Tutoriel OpenGL Moderne : le rendu dans une texture, apprenez à faire des rendu intermédiaires en OpenGL 3 et supérieur 0 06/2014
Tutoriel OpenGL Moderne : application des normales, apprenez à améliorer vos rendus en OpenGL 3 et supérieur 0 06/2014
Tutoriel OpenGL Moderne : les extensions OpenGL, comprenez comment fonctionne l'ajout de fonctionnalités dans OpenGL 3 et supérieur 0 06/2014
Tutoriel OpenGL Moderne : texte 2D, affichez des textes en 2D dans votre application OpenGL 3 et supérieur 0 06/2014
Tutoriel OpenGL Moderne : shaders de base, apprenez à utiliser des objets transparents dans vos scènes en OpenGL 3 et supérieur 2 05/2014
Tutoriel DirectX 11 : Tampons, shaders et HLSL, le quatrième tutoriel de la série sur DirectX 11 0 05/2014
Tutoriel OpenGL Moderne : indexation VBO, optimisez vos tampons GPU en OpenGL 3 et supérieur 0 05/2014
Tutoriel OpenGL Moderne : shaders de base, apprenez à éclairer vos objets avec des effets de lumière en OpenGL 3 et supérieur 2 05/2014
Tutoriel OpenGL Moderne : chargement d'un modèle, apprenez à charger des modèles 3D au format OBJ en OpenGL 3 et supérieur 0 04/2014
Tutoriel DirectX 11 : Initialisation de la bibliothèque, le troisième tutoriel de la série sur DirectX 11 0 04/2014
Tutoriel OpenGL Moderne : clavier et souris, apprenez à vous déplacez dans un monde 3D en OpenGL 3 et supérieur 2 04/2014
Tutoriel OpenGL Moderne : un cube texturé, apprenez à charger et afficher une texture pour l'appliquer sur votre modèle 3D en OpenGL 3 et supérieur 0 04/2014
Tutoriel OpenGL Moderne : un cube coloré, apprenez à afficher une forme 3D et en couleurs dans OpenGL 3 et supérieur 0 04/2014
Tutoriel OpenGL Moderne : les matrices, comprenez leur utilité et à les utiliser dans OpenGL 3 et supérieur 0 04/2014
Tutoriel OpenGL Moderne : votre premier triangle, le Hello World pour OpenGL 3 et supérieur 0 03/2014