IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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++
Python domine le classement IEEE Spectrum de juillet 2020, tandis que C++ est en quatrième position sur l'index TIOBE
Les futurs tutoriels Qt sur Developpez.com : quels tutoriels Qt souhaiteriez-vous voir sur Developpez.com ?
Compilation C++ avec LLVM et clang - Partie 2 : construire un compilateur C++ JIT fonctionnel avec LLVM, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret
Compilation C++ avec LLVM et clang - Apprendre à générer du code C++ dynamiquement depuis Lua, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret
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
C++ 17 en détail : Simplification du code, un tutoriel de Bartlomiej Filipek traduit par l'équipe de rédaction
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
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
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
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++
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
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
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
OpenGL ES2 avec Qt 5 et Qt Designer en C++, mise en place complète avec shaders, un tutoriel de Pierre Bénet
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
Sortie de QxOrm 1.4.7 et QxEntityEditor 1.2.5 : l'ORM/ODM pour Qt améliore l'intégration avec MongoDB
Maintenance de la page Outils pour Qt, avec notamment une nouvelle section sur la visualisation des données
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
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
Trois fonctionnalités simples de C++17 pour simplifier votre code, un tutoriel de JFT
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
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
La compilation à la volée (just-in-time) ne serait pas ergonomique, selon un développeur qui propose des améliorations
L'environnement de développement Code::Blocks passe en version 20.03 et marque le passage à la bibliothèque d'interface wxWidgets 3.x
Le compilateur C++ clang passe en version 10 et officialise le support des concepts du C++20
Cours programmation réseau en C++ : gérer des connexions entre machines en UDP, un tutoriel de Bousk
Votre propre code d'erreur en C++, un tutoriel de Andrzej Andrzej Krzemienski
Tutoriel pour débutant pour apprendre à exploiter ABBYY FineReader Engine 12, un tutoriel par ABBYY
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
Sortie de Qt 5.14 Alpha, avec des composants d'édition de texte comprenant Markdown en plus de HTML
Paralléliser le fonctionnement de GCC, un projet étudiant du GSoC permet de diminuer les temps de compilation de 61 % dans certains cas
Sortie de LLVM et Clang 9.0 avec une implémentation finalisée de la génération de code pour RISC-V, l'architecture libre de processeur
Visual Studio 2019 version 16.3 est disponible et apporte le support de .NET Core 3.0, Microsoft annonce aussi la disponibilité de Visual Studio 2019 version 16.4 Preview 1
La première version finale de Nim, le langage doté d'un transcompilateur vers C, C++, JavaScript est disponible avec des ajouts
JetBrains annonce la disponibilité de la version 2019.2 de ReSharper Ultimate, sa suite d'outils pour les développeurs .NET et C++
« Pourquoi le C est mon meilleur choix pour programmer des jeux vidéo », d'après un travailleur de la filière qui s'appuie aussi sur le C++ pour ses projets commerciaux
DMD : sortie de la version 2.088.0 du compilateur officiel du langage D, supportant l'interopérabilité avec le langage C++
Conférence CppCon 2019 : Microsoft libère son implémentation de la STL, la bibliothèque standard de C++ livrée avec Visual C++, sous licence Apache 2.0
Sondage : quels langages utilisez-vous pour le développement de systèmes embarqués en 2019 ? Et Pourquoi ? Partagez votre expérience
JetBrains publie une mise à jour pour AppCode, son EDI destiné aux plateformes Apple et supportant la programmation en C, C++, Objective-C et Swift
Microsoft amorce le support des Concepts apportés par C++ 20 dans Visual Studio 2019 version 16.3 Preview 2, au niveau du compilateur mais aussi de la bibliothèque
Meilleurs langages en 2019 selon l'IEEE : Python leader pour la troisième année consécutive, il s'impose dans tous les domaines dans lesquels il est utilisé, du développement web à l'embarqué
Dropbox explique pourquoi son appli pour Android et iOS passe du multiplateforme via C++ au natif en Kotlin et Swift
Microsoft annonce la disponibilité de la Preview 2 de Visual Studio 2019 version 16.3, ainsi que la Preview 2 de la version 8.3 de Visual Studio pour Mac
Qt 6 : une vision technique proposée par Lars Knoll, C++17 au programme, Qt Quick pourrait se passer de JavaScript
Les développeurs logiciels actifs sont actuellement estimés à un peu moins de 19 millions dans le monde, 13 millions d'entre eux seraient des pros
CMake rattrape qmake en temps de compilation grâce à l'implémentation des en-têtes précompilés et des unités de compilation uniques
CLion 2019.2 disponible, l'EDI C/C++ de JetBrains apporte des améliorations pour le développement embarqué et un débogueur expérimental MSVC
Voici l'état de l'écosystème des développeurs en 2019 : l'évolution du monde du code, d'après une enquête menée par Jetbrains
Microsoft annonce la disponibilité générale de Visual Studio 2019 version 16.2 ainsi que la Preview 1 de la version 16.3
Est-ce une grosse erreur de considérer la POO comme standard de l'industrie pour l'organisation des bases de code ?
C++ 20 : la spécification de la nouvelle version du langage C++ est finalisée, un tour d'horizon des nouveautés apportées
Perl Out Loud : une autre manière de gérer les troubles musculosquelettiques en programmant avec sa voix, alternative intéressante ?
GCC doit émettre des warnings pour des usages de l'opérateur xor comme 2^16, 2^32, 2^64 qui prêtent à confusion, d'après des utilisateurs
Visual Studio 2019 version 16.2 Preview 2 est disponible en téléchargement, et apporte des améliorations à la productivité .NET
Développeurs : les principaux résultats du rapport Skill Up sur les langages, le cloud, l'IA, la blockchain, l'open source...
Nouvelle feuille de route d'Embarcadero, nouveautés annoncées pour Delphi et C++ Builder
Boden : un framework C++ multiplateforme pour le développement d'application mobile native, Android et iOS
VS 2019 : l'extension Azure IoT Edge Tools est disponible en preview, et fournit des fonctionnalités pour le développement de solutions IoT Edge
Programme d'étude sur le C++ bas niveau n° 2 : les types de données, un article d'Alex Darby traduit par Bousk
Programmation fonctionnelle en C++, un article de John Carmack traduit pas Arzar
Le C++ expressif n° 2 : jouons avec la syntaxe, un article d'Eric Niebler traduit par Timothée Bernard
Guru Of the Week n° 42 : utilisation de auto_ptr, un article de Herb Sutter traduit par la rédaction C++
Faire un jeu vidéo : par où commencer ? Nouvelle version d'un article phare par Alexandre Laurent
Le C++ expressif n° 1 : introduction, un article d'Eric Niebler traduit par Timothée Bernard
Analyse statique de code, un article de John Carmack traduit par Arzar
Un avant goût de DirectX 11 : tout savoir sur la onzième version de l'API de Microsoft, un article de Grégory Massal
Guru Of the Week n° 41 : utiliser la bibliothèque standard, un article de Herb Sutter traduit par la rédaction C++
Guru Of the Week n° 40 : polymorphisme contrôlé, un article de Herb Sutter traduit par la rédaction C++
Programme d'étude sur le C++ bas niveau, un article d'Alex Darby traduit par Bousk
Threads, événements et QObject, première partie sur les boucles événementielles, traduction par Vivien Duboué
Les nombres flottants et leurs pièges, un article de Bruce Dawson traduit par Léo Gaspard
Qt et Zeroconf ou l'utilisation de services réseau sans configuration, un article de Trenton Schulz traduit par charlespf
Déboguer avec OpenGL 4, un article de Guillaume Belz
Les vertex array objects dans OpenGL 4, un article de Donald Urquhart traduit par Thibaut Cuvelier
Le livre blanc Qt, cinquième partie – bases de données et internationalisation, traduit par Aldiemus et Thibaut Cuvelier
Les résultats du troisième défi Qt sur le jeu d'échecs sont connus
La disposition par ancrage rejoint la famille des QGraphicsLayout, un article de jan-arve traduit par VivienD
Guru Of the Week n° 39 : héritage multiple - troisième partie, un article de Herb Sutter traduit par la rédaction C++
Les matrices dans OpenGL 4, un article de Donald Urquhart traduit par Thibaut Cuvelier
Guru Of the Week n° 38 : héritage multiple - deuxième partie, un article de Herb Sutter traduit par la rédaction C++
Guru of the Week n° 37 : héritage multiple - première partie, un article de Herb Sutter traduit par la rédaction C++
Guru of the Week n° 36 : initialisation, un article de Herb Sutter traduit par la rédaction C++
La gestion des caméras dans OpenSceneGraph, un turoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby
La gestion des événéments dans OpenSceneGraph, un turoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby
Guru of the Week n° 35 : le mot-clé typename, un article de Herb Sutter traduit par la rédaction C++
Les lumières dans OpenSceneGraph, un turoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby
Les shaders dans OpenSceneGraph, un turoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby
Les animations dans OpenSceneGraph, un turoriel écrit par Alys Beauvarlet, Thierry Bonnefoy, Bertrand Rix et Guillaume Saby