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
Avec WASI, une interface système pour exécuter WebAssembly en dehors du Web, Mozilla voudrait apporter un nouveau standard à l'industrie 0 03/2019
Quel langage de programmation comporte le plus de vulnérabilités en matière de sécurité ? Voici les résultats d'une étude à propos 20 03/2019
Sortie de LLVM et Clang 8.0, le compilateur C++ finalise son implémentation de WebAssembly et ajoute des sécurités pour la faille Spectre 0 03/2019
IntelliJ IDEA, PhpStorm, PyCharm... Il est enfin possible de personnaliser des thèmes en couleur pour les EDI JetBrains 6 03/2019
Libfacedetection, une bibliothèque C++ open source de détection de visages, permet en une seconde de gérer 1500 images de 128 pixels par 96 pixels 0 03/2019
La version 3.2 de l'éditeur de texte Sublime Text est disponible et permet une meilleure intégration de Git 33 03/2019
JetBrains fait le bilan de son année 2018 : six millions de développeurs ont utilisé ses produits, plus d'un million de licences ont été offertes 17 03/2019
L'équipe de npm choisit Rust pour gérer les goulots d'étranglement liés au CPU au détriment de Go, C, C++ et Java, voici les raisons de ce choix 5 03/2019
EditorConfig permet d'avoir des styles de codage uniformes dans différents éditeurs et EDI, petit tour d'horizon de cet utilitaire 3 03/2019
La conception de C++ 20 est achevée et le premier brouillon sera publié en juillet 2019, les Modules et les Coroutines y sont présents 119 02/2019
Le WebAssembly serait moins performant en terme de rapidité que le code natif, selon les résultats d'une étude 14 01/2019
Quels sont les langages de programmation que vous voulez apprendre en 2019 ? Et pour quelles raisons ? 52 01/2019
Sortie de GammaRay 2.10, l'outil de débogage pour Qt facilite le développement d'applications de localisation 0 12/2018
Sortie de Qt 5.12 avec trois ans de maintenance, un moteur ECMAScript 7 pour Qt Quick et des améliorations de performance 18 12/2018
Une plateforme de recrutement s'intéresse aux tendances des ingénieurs en matière d'outils de développement, et note la montée en puissance de VS Code 3 12/2018
Qt 5.6 atteint sa fin de vie, la première version avec support à long terme de Qt 5 tirera sa révérence en mars 2019 25 11/2018
Visual Studio 2017 version 15.9 est disponible et s'accompagne de la possibilité de revenir dans un état précédent lors d'un débogage C++ 2 11/2018
Sortie officielle de la nouvelle version RAD Studio 10.3 Rio de l'EDI pour le développement d'applications multiplateformes d'Embarcadero 28 11/2018
Le premier brouillon de la prochaine révision du standard C, le C2x, est publié et met l'accent sur la compatibilité du langage 7 11/2018
Quels sont vos environnements de développement intégrés (EDI) préférés en 2018 ? Et pourquoi ? Partagez vos avis 42 11/2018
AMD Optimizing C/C++ Compiler en version 1.3, le compilateur d'AMD utilise désormais LLVM 7 pour implémenter plus d'optimisations 0 11/2018
La réunion d'automne du comité WG21 sur l'ajout de fonctionnalités au C ++ 20 est achevée, voici quelques nouveautés introduites au langage 16 11/2018
Internet aurait de sérieux problèmes à cause de langages comme C et C++ favorisant la survenue de failles, mais peu de développeurs s'en soucieraient 33 11/2018
Le système de compilation Qbs pour Qt est abandonné, Qt 6 utilisera le système CMake, "étonnamment" simple à utiliser 2 11/2018
Interview avec Christian Feldbacher, fondateur du framework V-Play pour le développement de jeux et d'applications mobiles 1 10/2018
Le calcul sur processeur graphique dans un notebook : l'interpréteur C++ Cling s'étend vers CUDA 0 10/2018
Sortie de Qt 3D Studio 2.1, l'éditeur d'interfaces graphiques en 3D améliore sa performance et sa stabilité 1 10/2018
Visual Studio 2017 version 15.9 Preview 3 est disponible en téléchargement, et apporte le support ARM64 pour les applications UWP 2 10/2018
Sortie de Qt 5.12 Alpha, avec une implémentation d'ECMAScript 7 pour Qt Quick et un clavier virtuel plus extensible 18 10/2018
Sortie de la version Alpha d'OpenCV 4.0, la bibliothèque graphique libre pour le traitement d'images et vidéos 1 09/2018
Créer votre premier programme OpenSceneGraph, un tutoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby 8 07/2012
Installation d'OpenSceneGraph sous Windows, un tutoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby 8 07/2012
Guru of the Week n° 34 : les déclarations anticipées, un article de Herb Sutter traduit par la rédaction C++ 8 06/2012
Guru of the Week n° 33 : le mot clé inline, un article de Herb Sutter traduit par la rédaction C++ 14 06/2012
Embarquer Python dans les applications Qt, un article de Florian Link traduit par charlespf 0 06/2012
Gestionnaire de mises à jour : Neckara propose une solution et son implémentation pour automatiquement mettre à jour votre logiciel 0 06/2012
Guru of the Week n° 32 : les macros préprocesseurs, un article de Herb Sutter traduit par la rédaction C++ 10 06/2012
Fonctionnalités spéciales de Qt avec Mac OS X, un article de Trenton Schulz traduit par charlespf 0 06/2012
Développement mobile multiplateforme en C et C++ avec MoSync, un article de Eric Dodji Gbofu 6 06/2012
Les modèles de données : tables SQL contre bases de données orientées texte, un article de Mark Summerfield traduit par charlespf 0 05/2012
Pimp my video : effets avec les shaders, QtMultimedia et Qt Quick, un article de Gareth Stockwell traduit par Alexandre Laurent 0 05/2012
Les pièges les plus courants de QThread, un article du blog Digia traduit par Guillaume Belz 0 05/2012
Créer une fenêtre OpenGL 4 pour Windows, un article de Donald Urquhart traduit par Thibaut Cuvelier 11 04/2012
Les signaux et slots dans Qt 5, dont aperçu de la syntaxe à base de lambdas, un billet de Guillaume Belz -1 04/2012
Le troisième défi Qt est lancé : réussirez-vous à créer un jeu d'échecs qui mettra échec et mat vos concurrents ? 60 04/2012
Un navigateur de fichiers basé sur une QListBox, un article des Qt Quarterly traduit par charlespf 2 04/2012