CLion 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains CLion 2024.2 assure une intégration plus étroite avec le moteur de langage ReSharper C++/Rider C++, améliore les performances du débogueur, ajoute de nouvelles fonctionnalités de développement intégré et améliore aussi bien les modèles de projet que les outils de build. Nous faisons dans la suite un tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains. 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
L'ANSSI propose aux développeurs C un guide regroupant des règles et recommandations, pour « favoriser la production de logiciels plus sécurisés, plus sûrs, d'une plus grande robustesse » 19 06/2020
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 2 06/2020
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 1 05/2020
Le langage C dépasse Java et devient le langage le plus populaire selon l'index TIOBE et Rust se rapproche du top 20 du classement 3 05/2020
La spécification d'OpenCL 3.0 est disponible, pour une dernière étape de relecture publique 0 04/2020
La compilation à la volée (just-in-time) ne serait pas ergonomique, selon un développeur qui propose des améliorations 13 04/2020
L'environnement de développement Code::Blocks passe en version 20.03 et marque le passage à la bibliothèque d'interface wxWidgets 3.x 4 03/2020
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 19 03/2020
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 264 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 231 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 231 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
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
L'univers Arduino - partie I : aperçu de la plateforme Arduino et ses cartes d'interface (shields), un tutoriel de f-leb 7 08/2013
Installation de la SDL 2.0, apprenez à configurer un projet utilisant la bibliothèque de jeux en C, un nouveau tutoriel d'Alexandre Laurent 14 08/2013
Notepad++ : Guide pratique, une série d'articles de Nicolas Liautaud pour découvrir l'éditeur de texte 21 08/2013
Création d'une FAQ sur l'éditeur Notepad++ avec 20 questions réponses, contribuez à l'étoffer avec vos propositions 21 08/2013
Découvrez le premier cours d'initiation complet sur Lua, le célèbre langage de script facilement interfaçable en C, par Claude Urban 12 07/2013
Cours d'introduction à TCP/IP, un cours complet sur toutes les couches de TCP/IP par François Laissus 0 05/2013
Interview de Clément « c1702 » Corde, développeur amateur de jeux vidéo, Découvrez pourquoi il réussit ses projets 2 04/2013
Le guide de Lua et ses applications - manuel d'apprentissage, critique de livre d'Alexandre Laurent 0 04/2013
Le guide de Lua et ses applications - manuel de référence, critique de livre d'Alexandre Laurent 0 04/2013
Les meilleurs cours sur le réseau, nouvelle mise à jour intégrant 68 publications dans nos pages 3 03/2013
Connaître la capacité et l'utilisation de la mémoire graphique dans OpenGL, une article traduit par Alexandre Laurent 0 03/2013
Les vertex buffer objects (VBO) d'OpenGL 4, un article de Donald Urquhart traduit par Thibaut Cuvelier 11 03/2013
Comment charger une image avec DevIL et l'afficher avec OpenGL, un article traduit par Winjerome 0 03/2013
Les meilleurs cours et tutoriels pour le langage C, nouvelle mise à jour avec 8 nouveaux tutoriels 5 01/2013
Pourquoi le C++ est un langage plus adapté pour les débutants que le C ? Un billet de blog de Guillaume Belz 128 01/2013
Dix nouveaux tutoriels de NeHe disponibles en français ! Apprenez à faire un drapeau, un système de particules et plus encore avec OpenGL 0 12/2012
Faire un jeu vidéo : par où commencer ? Nouvelle version d'un article phare par Alexandre Laurent 51 10/2012