JetBrains lance le programme d'accès anticipé (EAP) à CLion 2023.1, avec la prise en charge de vcpkg et l'amélioration de la boîte de dialogue Attach to Process Le programme d'accès anticipé (EAP) à CLion 2023.1, la première mise à jour majeure de l'année de l'EDI C/C++ multiplateforme de JetBrains, a démarré. Vous pouvez télécharger les dernières builds EAP sur le site Web de JetBrains. Vous pouvez également les obtenir via l'application Toolbox ou sous forme de package snap (si vous utilisez Ubuntu). Cela dit, quelles sont les nouveautés de cette première version EAP de CLion 2023.1 ? 0 commentaire
Est-il possible de remplacer le C ? Le créateur du langage C3 donne des raisons pour lesquelles ce type d'initiative est voué à l'échec au moment où le noyau Linux s'ouvre de plus en plus au Rust Go, C3, D... La liste des langages présentés comme des alternatives au C s'allonge avec les années qui passent. Celui qui a frappé un grand coup dans ces tentatives multiples de mise au rebut du langage C est le Rust. En effet, le noyau Linux s'ouvre de plus en plus au langage de programmation système de Mozilla. Le créateur du langage C3 met néanmoins en avant une liste de raisons pour soutenir que toutes ces initiatives de remplacement du langage C ont de fortes chances de se casser la figure. 62 commentaires
Le langage C ne sera-t-il jamais battu en termes de rapidité d'exécution et de faible consommation d'énergie ? Voici les résultats d'une étude sur 27 langages de programmation les plus populaires 262 03/2020
Visual Studio Code 1.43 est disponible et apporte des améliorations au niveau des notifications de progression, ainsi que la prise en charge du lecteur d'écran Linux Orca 230 03/2020
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 2 03/2020
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 0 02/2020
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 ? 32 02/2020
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 1 02/2020
Programmation : le C « langage de l'année 2019 » devant C# et Python, d'après les chiffres de la première édition de l'index TIOBE pour l'année 2020 6 01/2020
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 1 12/2019
Joyeux anniversaire ANSI C : cela fait déjà 30 ans que le langage de programmation C a été normalisé, petit tour d'horizon sur son évolution 40 12/2019
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 230 12/2019
Quelles sont les choses appréciées par les utilisateurs finaux, mais qui ne le sont pas forcément des développeurs ? 28 12/2019
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 106 12/2019
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) 0 11/2019
GCC : la version 7.5 du compilateur libre est disponible avec plus de 215 corrections de bogues par rapport à GCC 7.4 5 11/2019
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 41 11/2019
Quels sont les langages de programmation les plus demandés par les employeurs ? Une étude en identifie sept que les employeurs « veulent vraiment » 21 10/2019
« Le langage J offre une meilleure approche de l'itération que le C et d'autres », d'après ses concepteurs 16 10/2019
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 0 10/2019
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 0 10/2019
Trolldi : comment survivre en entreprise tout en étant un développeur médiocre ? Quelques conseils bien pratiques ... ou pas 40 10/2019
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 11 10/2019
Paralléliser le fonctionnement de GCC, un projet étudiant du GSoC permet de diminuer les temps de compilation de 61 % dans certains cas 1 09/2019
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 5 09/2019
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 19 09/2019
La première version finale de Nim, le langage doté d'un transcompilateur vers C, C++, JavaScript est disponible avec des ajouts 8 09/2019
« 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 16 09/2019
Sondage : quels langages utilisez-vous pour le développement de systèmes embarqués en 2019 ? Et Pourquoi ? Partagez votre expérience 7 09/2019
JetBrains publie une mise à jour pour AppCode, son EDI destiné aux plateformes Apple et supportant la programmation en C, C++, Objective-C et Swift 1 09/2019
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é 25 09/2019
« Rust est le futur de la programmation système et C le nouvel assembleur », d'après un ingénieur d'Intel qui explique pourquoi il est pertinent de passer à Rust 82 09/2019
Nouvelles optimisations du x86 dans les prochains GCC 5.0 - Amélioration du Position Independent Code en mode 32 bits par Evgeny Stupache 0 03/2015
Nouvelles optimisations du x86 dans les prochains GCC 5.0 - Vectorisation des sections de load/store, un article de Evgeny Stupache 0 03/2015
Tutoriel OpenGL Moderne : compiler vos propres applications C avec Visual Studio, Qt Creator ou CMake 0 11/2014
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 : shaders de base, apprenez à utiliser des objets transparents dans vos scènes en OpenGL 3 et supérieur 2 05/2014
SDL 2 : les événements et la gestion des interactions du joueur : Apprenez à interagir avec les actions du joueur 0 04/2014
Tutoriel OpenGL Moderne (seconde série) : afficher un point, découvrez les extensions OpenGL avec GLEW et affichez votre premier point 1 04/2014
Programmer un émulateur : exemples avec quelques instructions, un tutoriel de BestCoder sur l'implémentation des instructions de la Chip 8 5 04/2014
Tutoriel OpenGL Moderne (seconde série) : ouvrir une fenêtre, un tutoriel pour débuter en douceur avec OpenGL et préparer la suite 2 04/2014
Programmer un émulateur : simuler des instructions, un tutoriel de BestCoder sur la conception d'un émulateur Chip 8 3 03/2014
Présentation de libclang / libtooling, une API pour manipuler du code source par David Come 0 03/2014
Programmer un émulateur : les bases, un tutoriel de BestCoder sur la conception d'un émulateur Chip 8 8 03/2014
Programmation multitâche temps réel en langage C avec la norme POSIX, un tutoriel de Georges KEMAYO 6 01/2014
Les meilleurs cours et tutoriels pour la programmation en langage C, nouvelle mise à jour intégrant 14 publications dans nos pages et 2 critiques 0 12/2013
Guide de migration SDL 1.2 vers SDL 2 : migrez vos applications pour bénéficier des nouvelles fonctionnalités de la bibliothèque 4 12/2013
Installer et configurer une bibliothèque dans un projet C et C++, un guide complet pour ajouter une bibliothèque dans un projet, par Alexandre Laurent 2 12/2013
SDL 2 : afficher votre premier sprite avec les nouvelles fonctionnalités de la bibliothèque, un nouveau tutoriel d'Alexandre Laurent 7 11/2013
L'univers Arduino - partie II : réalisation d'un prototype à base d'Arduino, un tutoriel de f-leb 11 09/2013
Compte-rendu des participations du troisième weekend de programmation de jeux vidéo, découvrez les productions réalisées en tout juste 48 heures. 50 09/2013