CLion 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains CLion 2024.1 améliore l'expérience d'édition avec CMake, permet le débogage multiprocessus, aide à créer des descriptions de hardware plus précises dans les fichiers d'arborescence des périphériques et apporte une meilleure intégration avec les systèmes de contrôle de version. Nous faisons ici un tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains. 0 commentaire
Carbon va-t-il remplacer le C++ ? Le projet Carbon explore une direction future possible pour le C++ étant donné les difficultés à l'améliorer et mise sur l'interopérabilité comme base de travail Le langage Carbon est encore expérimental. La version 1.0 est attendue après 2026. L'effort est porté par des ingénieurs logiciels de Google qui ont cessé de participer à la normalisation du C++, ont démissionné de leur rôle officiel au sein du comité. Motif : un vote sur la question de la rupture de la compatibilité ABI en faveur de la performance ne leur a pas donné raison. C'est de cette mésentente que naît le projet Carbon annoncé comme successeur du C++. 48 commentaires
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 14/07
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 2 16/06
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 13/06
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 05/06
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 24/05
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 23/05
Le moteur 3D, Castor3D passe en version 0.16.0 et apporte le clustered lighting. Découvrez ce projet du membre dragonjoker59 0 25/04
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 25/04
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 19/04
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 17/04
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 15/04
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 03/04
« 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++ 14 30/03
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 22/03
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 12/03
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 06/03
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 28/02
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 15/02
Google accorde une subvention d'1 million de $ à la Fondation Rust pour soutenir les efforts d'interopérabilité avec C++ et faciliter la transition à Rust jugé supérieur pour sécuriser les logiciels 9 06/02
JetBrains dévoile la feuille de route de CLion 2024.1 : un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI C/C++ multiplateforme 0 05/02
GTK s'étoffe de deux nouveaux moteurs de rendu : un pour GL et un pour Vulkan, et ils partagent essentiellement le même langage de shader, notamment GLSL, avec quelques variations 1 30/01
Faut-il convertir le noyau Linux de C à C++ moderne ? Oui, selon un développeur Linux de longue date. Peter Anvin explique pourquoi, selon lui, il est temps de le faire 15 15/01
Apple recrute des développeurs de compilateurs pour améliorer l'interopérabilité entre Swift et C++ 0 14/01
ReSharper C++ 2023.3 est disponible avec une mise à jour de l'Assistant IA de JetBrains et une meilleure prise en charge du code multiplateforme 0 12/2023
CLion 2023.3 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains 0 12/2023
Popularité des langages sur GitHub : Python, Go et JavaScript en progression, tandis que Java et C++ sont en légère baisse mais restent dans le Top 5 d'après GitHut 2.0 0 12/2023
Les Agences des Five Eyes insistent pour que les organisations abandonnent C++ pour le langage Rust qui « offre de meilleures garanties de sécurisation des plages mémoire des logiciels » 177 12/2023
Qt Creator 12 est désormais disponible avec l'intégration du compilateur interactif Compiler Explorer, le débogage pour CMake 3.27 et les versions ultérieures, ainsi que diverses améliorations 1 11/2023
Microsoft Visual Studio 2022 17.8 pour les développeurs C++, les nouvelles fonctionnalités C++23 et C++26, et les modules de la bibliothèque standard C++23 sont disponibles en mode C++20 4 11/2023
Rapport sur l'État de l'Écosystème des Développeurs en 2023 : les développeurs Scala, Go et Kotlin sont les mieux payés en 2023, 77 % des développeurs utilisent ChatGPT et 46 % GitHub Copilot 4 11/2023
Orthodox C++, parfois appelé C+, est un sous-ensemble minimal de C++ qui améliore C, mais évite tous les éléments inutiles du C++ moderne, Orthodox C++ est l'opposé de ce que le C++ moderne est censé être 7 23/05
Sécuriser par la conception : compléter la transition vers des langages à mémoire sûre par des améliorations de la sécurité du code C++ existant, selon Google 0 06/03
Le C++ doit être du C++, une opinion qui est le fruit de 23 années d'expérience en C++, par David Sankel 17 22/01
La norme C++23 supprime la prise en charge du Garbage Collection, par Sandor Dargo, développeur C++ 2 12/2023
Livrer un C++ sûr, par Bjarne Stroustrup au CppCon 2023, sa présentation expose une approche basée sur les profils de sécurité pour relever ces défis 0 10/2023
La programmation en C++ est difficile, le génie logiciel en C++ est encore plus difficile, un article d'EDUARDO ROCHA, traduit par Escapetiger 17 09/2023
Bjarne Stroustrup, 72 ans, créateur du langage C++, partage ses conseils de vie et a également raconté comment il est devenu programmeur par erreur 4 08/2023
Un TypeScript pour le C++, un exposé en vidéo de la conférence C++ Now 2023, par Herb Sutter, un expert C++ reconnu mondialement 0 08/2023
C++17 crée une utilisation pratique de l'opérateur d'indexation de tableau rétrograde, par Raymond Chen, Senior Software Engineer chez Microsoft 7 06/2023
Raspberry Pi Pico : Comment démarrer rapidement en langage C/C++ avec le kit officiel (SDK), un billet blog de f-leb 8 04/2023
Wargaming - Retours sur Jetbrains Rider for Unreal Engine : ce qui est le plus utile, ce qui est le plus apprécié, et ce qui manque, par Anastasia Kazakova et Alexander Pirogov 0 01/2022
Utiliser les états parallèles avec ParallelStates dans QStateMachine, mise à jour d'un tutoriel de Daniel Génon 4 12/2021
Utiliser le framework QStateMachine de Qt pour faciliter la maintenance de ses applications, mise à jour d'un tutoriel de Daniel Génon 6 11/2021
La déduction d'argument de modèle de classe, un tutoriel de Andrzej Krzemienski traduit par l'équipe de rédaction 0 11/2021
Hands-On C++ Game Animation Programming - Learn modern animation techniques from theory to implementation with C++ and OpenGL 0 11/2021
Programmation orientée objet avec Gtk+ v3 - Apprendre à créer son propre widget, un tutoriel de Gérald Dumas 0 10/2021
C++ 17 en détail : clarifications sur le langage, un tutoriel de Bartlomiej Filipek traduit par l'équipe de rédaction 3 10/2021
Apprendre à utiliser les états parallèles avec ParallelStates dans QStateMachine, un tutoriel de Daniel Génon 4 07/2021
Tutoriel pour apprendre la mise en place d'un projet CMake/CUDA en C++, un cours de Thomas Gredin 0 07/2021