Microsoft dit continuer à investir massivement dans l'évolution des langages C# et F#. La donne change concernant Visual Basic.
Actualités C
10 langages de programmation les plus populaires
Python domine le Tiobe Index. Toutefois, la popularité de C# a progressé le plus fortement au cours des douze derniers mois.
C : langage de programmation de l’année 2019, selon Tiobe
C devance Python et obtient le titre du langage de programmation dont la popularité a le plus fortement augmenté en 2019, selon l'index Tiobe.
C et C++ restent les champions de la programmation système
Les langages de programmation C et C++ restent les chouchous des programmeurs système et embarqué. Cuda, OpenCL et assembleur ne sont toutefois pas à négliger.
Le navigateur Tor mise sur le langage sécurisé Rust
Le navigateur Tor se tourne vers le langage sécurisé Rust, conçu pour éviter les corruptions de mémoire. Dans la lignée de Firefox, dont le code source sert de socle au projet Tor.
La France dans le top 10 des meilleurs développeurs
Selon la plateforme de défis de programmation HackerRank, la Chine et la Russie comptent le plus grand nombre de développeurs doués. La France, 8e, distance les États-Unis.
Programmation : le C perd du terrain, mais reste le numéro 2 du secteur
Java, C et C++ continuent à caracoler en tête du classement Tiobe. Toutefois, la popularité du C – qui est peu présent sur le web et dans la mobilité – est en baisse.
Le C, nouveau champion des langages de programmation
Le C repasse devant Java comme langage de programmation préféré des développeurs… mais aussi des employeurs.
Avec Checked C, Microsoft veut renforcer la qualité des applications
Checked C est une extension dédiée à LLVM/Clang permettant de détecter certaines erreurs de programmation courantes liées à une mauvaise exploitation des pointeurs ou des données.
Modernité, parallélisme et nouveaux processeurs au menu de GCC 6.1
La version 6.1 du GCC apporte de multiples avancées, dont le support C++14, OpenMP 4.5 et OpenACC 2.0a, ainsi que celui des processeurs de dernière génération.
Amazon propose un SDK pour programmer en C++ sur AWS
Un kit de développement C++ permet maintenant de créer directement des applications natives capables de tirer parti des Amazon Web Services. Du C++ en mode Cloud.
Dossier : Raspberry Pi et développement
Raspberry Pi et développement : .NET, avec ou sans Windows (épisode 5)
Mono permet d’accéder à .NET sur le Raspberry Pi. Windows 10 IoT ouvre également des voies dans ce secteur, avec un runtime .NET très performant.
Raspberry Pi et développement : C/C++ à toutes les sauces (épisode 3)
Le C est le langage de base du monde Unix. Le Raspberry Pi est très riche dans ce domaine, avec diverses offres Open Source et commerciales.
C++ : maîtriser les fondamentaux pour décrocher un job
Pour obtenir un premier emploi de développeur C++, en plus de maîtriser les fondamentaux du langage de programmation, il est nécessaire de disposer d'un minimum de connaissances sur les bases de données et l'administration système, sel ...
JetBrains dégaine ses outils pour développeurs C++
CLion 1.0 est un IDE conçu spécifiquement pour les développeurs C/C++. ReShaper C++ viendra pour sa part à l’aide des utilisateurs de Visual Studio. Des solutions signées JetBrains.
Delphi et C++ d’Embarcadero compatible iOS 64 bits
RAD Studio XE8, Delphi XE8 et C++Builder XE8 partent à l’assaut des applications iOS 64 bits. Ils pourront générer des titres iOS universels.
Java, C et Python se disputent la tête des langages de programmation
Plusieurs études montrent que la bataille fait rage sur les langages de programmation les plus populaires avec comme protagonistes Java, C et Python, sans oublier Swift d’Apple et R qui progressent.
Les développeurs victimes des compilateurs effaceurs de code
En parallèle de la recherche des failles de sécurité, les développeurs doivent aussi s’inquiéter d’un risque croissant et potentiellement dangereux, l’élimination par inadvertance de code par les compilateurs.
Programmation : le couple C/C++ dominent Java et C#
Le C et Java dominent le classement Tiobe des langages de programmation, devant l’Objective-C, le C++ et le C#. Trois tendances de fonds ressortent : la programmation de bas niveau, d’entreprise et occasionnelle.
Embarcadero RAD Studio XE5 : Delphi débarque sous Android et iOS
L’environnement de développement rapide RAD Studio XE5 couvre maintenant l’essentiel des plates-formes desktops (Windows et OS X) et mobiles (Android et iOS).
Programmation : l’Objective-C gagne encore en popularité
L’Objective-C devient le troisième langage de programmation le plus populaire, derrière le C et Java. Une réussite favorisée par les environnements iOS et OS X.
C et Java restent les plus populaires des langages de programmation
Selon Tiobe Software, C et Java demeurent les langages de programmation les plus demandés. Objective-C et C++ sont au coude à coude. C# dévisse.
Insolite : décortiquez le code généré par le compilateur du GCC
Avec GCC Explorer, il est possible de convertir du code C/C++ en assembleur en quelques étapes simples. Un outil pratique pour évaluer la qualité du code généré.
Le C plébiscité par les développeurs… devant Java
C/Java, C++/C#/Objective-C, Basic/PHP, forment les grandes tendances des langages de programmation. C, C++ et Basic dominent actuellement ces trois secteurs.
Avec LiberTP, Bull troque Cobol et C contre Java et cloud
Bull propose aux entreprises de faire évoluer les applications client-serveur Cobol et C vers un socle Java EE reposant sur JBoss et des technologies de virtualisation signées VMware.
Le projet de compilateur GCC fête ses 25 ans… avec une nouvelle version
Une nouvelle mouture du GCC est livrée pour les 25 ans du produit. Elle propose de multiples avancées, dont l’intégration de Go, le langage de Google.
Le C, bientôt plus populaire que Java ?
Selon le classement de Tiobe Software, la popularité de Java est encore et toujours en baisse. A contrario, l’Objective-C et le JavaScript cartonnent.
Debian : l’OS qui valait 19 milliards de dollars
La dernière estimation en date évalue le coût de développement de la Debian 7.0 « Wheezy » à 19 milliards de dollars. C’est dix fois plus qu’en 2000.
Programmation : un nouveau standard pour le C
La norme C11 dépoussière le langage de programmation C. Au menu, une gestion native du multithread et un meilleur support de l’Unicode.