IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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
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
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
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
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
Compilation C++ JIT avec LLVM - Partie 4 : dépendance à l'environnement d'exécution C, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret
[Aller plus loin] C++ - Extraire des collections de données depuis une collection initiale, un billet blog de Bousk
C++ - Extraire des collections de données depuis une collection initiale, un billet blog de Bousk
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
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
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
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
Sondage : quels sont les conseils pour débuter en tant que développeur de logiciels ? Partagez votre expérience
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
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++)
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
Sondage : Quels sont vos besoins en tutoriels et cours en cette période de cours à distance ?
[Avis aux étudiants] Quels sont vos besoins en tutoriels et cours en cette période de cours à distance ?
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
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
Écriture d'un canvas en C++ avec Dear ImGui, partie 2 sur 8, un billet blog par ericb2
Upwork présente les 15 langages de programmation les plus rémunérateurs pour les développeurs Web, mobiles et logiciels indépendants
Cours de programmation réseau en C++ : reprendre le jeu du morpion pour y jouer en réseau, par Bousk
Écriture d'un canvas en C++ avec Dear ImGui, partie 1 sur 8, un billet blog par ericb2
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
JetBrains annonce la disponibilité de la version 2020.2 de ReSharper C++, son extension Visual Studio pour les développeurs C++
Mise à jour de la page Outils pour Qt, avec onze nouvelles entrées
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
Compilation C++ JIT avec LLVM - Partie 3 : corriger le crash du ModulePassManager, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret
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
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
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
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
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
Corona Labs arrête son activité : le SDK de développement de jeux 2D pour mobiles passe sous licence MIT
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 ?
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
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
À 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.
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
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
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
JetBrains annonce la disponibilité de la version 2019.3 de ReSharper Ultimate, sa suite d'outils pour les développeurs .NET et C++
VS Code 1.41 met à jour les résultats de la recherche en cours de frappe et apporte une coloration à la minicarte pour signaler les erreurs, les avertissements ainsi que les modifications de contenu
Quelles sont les choses appréciées par les utilisateurs finaux, mais qui ne le sont pas forcément des développeurs ?
La spécification WebAssembly Core est désormais un standard web officiel ! Après HTML, CSS et JS, WebAssembly devient le 4ème langage pour le Web permettant au code de s'exécuter dans le navigateur
Lancement du concours 2019 IoT qui se concentre essentiellement sur la construction d'un projet connecté à l'aide de Delphi, C ++ Builder et Visuino
Sortie de CLion 2019.3, la dernière version majeure de l'année 2019 pour l'EDI C/C++ de Jetbrains
La version 10.3.3 de la suite de développement RAD Studio incluant Delphi et C++Builder est disponible : un aperçu des fonctionnalités clés
SourceTrail, l'outil cross-plateforme d'exploration de bases de code existantes en langages C, C++, Java et Python cesse d'être payant et devient open source (GPLv3)
GCC : la version 7.5 du compilateur libre est disponible avec plus de 215 corrections de bogues par rapport à GCC 7.4
Quelle est votre approche pour le développement multiplateforme en C++ ? Celle d'Electronics Arts s'appuie sur Visual Studio pour développer sous Windows avec Linux comme cible
Trolldi : comment se faire passer pour un bon programmeur ? Sten Sootla donne des conseils pratiques pour ceux qui souhaitent obtenir sans effort le statut de bon programmeur
Quels sont les langages de programmation les plus demandés par les employeurs ? Une étude en identifie sept que les employeurs « veulent vraiment »
La version 1.0.0 de Bazel est disponible, l'outil open source de Google pour compiler et générer la plupart de ses applications
Visual Studio 2019 v16.4 Preview 2 s'accompagne de la possibilité de disposer de vos onglets à la verticale, de pages de synthèse pour les projets CMake et bien d'autres
Les développeurs de KDE commencent à réfléchir à KDE Frameworks 6, qui augure d'un grand nettoyage des API
Trolldi : comment survivre en entreprise tout en étant un développeur médiocre ? Quelques conseils bien pratiques ... ou pas
Copier du code sur des plateformes spécialisées et l'utiliser pour ses propres projets peut les rendre vulnérables, d'après une étude
Microsoft évoque le futur de C++/CLI et de .NET Core : C++ sera disponible sur .NET Core 3.1 pour Windows
Comment organiser automatiquement les différentes sous-fenêtres dans une application Qt ?, un tutoriel de Titta Heikkala traduit par Arnold Dumas
Créer une application 3D basique pour BlackBerry 10 avec OpenGL ES, un tutoriel traduit par Alexandre Laurent
Vérification et envoi d'e-mail en C++ avec boost, par Neckara
Pro Android C++ with the NDK, de Onur Cinar, critique par johnlamericain
Développez en natif pour Android avec Qt 5.1, un article de Guillaume Belz
Utilisation conjointe de lambdas et function, un billet de blog de germinolegrand
Compiler un projet utilisant Qt 5 avec CMake, un tutoriel de Stephen Kelly traduit par Arnold Dumas
Développer en C ou C++ avec l'environnement Eclipse, un tutoriel de Laurent Barbareau
Threads, événements et QObject : les classes de Qt et le fonctionnement des threads avec QObject, une traduction de Vivien Duboué
Programme d'étude sur le C++ bas niveau n° 9 : les boucles
Les meilleurs cours sur le réseau, nouvelle mise à jour intégrant 68 publications dans nos pages
Connaître la capacité et l'utilisation de la mémoire graphique dans OpenGL, une article traduit par Alexandre Laurent
Programme d'étude sur le C++ bas niveau n° 8 : l'assembleur optimisé, un article d'Alex Darby traduit par ram-0000
Les vertex buffer objects (VBO) d'OpenGL 4, un article de Donald Urquhart traduit par Thibaut Cuvelier
Premier tutoriel Irrlicht 3D : Hello World, une traduction du premier tutoriel officiel par Neckara
Remplacer les pbuffers par des frame buffer objects dans Qt 5, un billet de Giuseppe d'Angelo, traduit par Alexandre Laurent
Programme d'étude sur le C++ bas niveau n° 7 : les conditions (suite), un article d'Alex Darby traduit par ram-0000
Documentation Qt traduite en français : pas moins de trois cents pages actuellement disponibles
Programme d'étude sur le C++ bas niveau n° 6 : les conditions, un article d'Alex Darby traduit par ram-0000
Portage de Qt 4 vers Qt 5, un article de Stephen Kelly traduit par charlespf
Programme d'étude sur le C++ bas niveau n° 5 : encore plus de Pile, un article d'Alex Darby traduit par ram-0000
Programme d'étude sur le C++ bas niveau n° 4 : plus de Pile, un article d'Alex Darby traduit par ram-0000
Tutoriel : Les règles d'or de la programmation, par mogwai162 et Alexandre Laurent
La liste de Noël de Developpez (part. 2) : les livres
Le C++ expressif n° 4 : une bibliothèque de fonctions lambda en à peine 30 lignes - partie 1, un article d'Eric Niebler traduit par cob59
Programme d'étude sur le C++ bas niveau n° 3 : la Pile, un article d'Alex Darby traduit par ram-0000
Guru Of the Week n° 44 : copie sur écriture - deuxième partie, un article de Herb Sutter traduit par la rédaction C++
Le C++ expressif n° 3 : pourquoi les erreurs de templates posent problèmes, un article d'Eric Niebler traduit par Guillaume Belz
Guru Of the Week n° 43 : copie sur écriture - première partie, un article de Herb Sutter traduit par la rédaction C++