Microsoft dit continuer à investir massivement dans l'évolution des langages C# et F#. La donne change concernant Visual Basic.

Microsoft dit continuer à investir massivement dans l'évolution des langages C# et F#. La donne change concernant Visual Basic.
Python domine le Tiobe Index. Toutefois, la popularité de C# a progressé le plus fortement au cours des douze derniers mois.
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.
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 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.
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.
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 repasse devant Java comme langage de programmation préféré des développeurs… mais aussi des employeurs.
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.
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.
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.
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.
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.
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 ...
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.
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.
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.
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.
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.
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).
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.
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.
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é.
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.
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.
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.
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.
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.
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.