Emploi développeur 2019 : les langages les plus demandés et les mieux payés Quels sont les langages de programmation les plus demandés durant l'année 2019 ? Quels sont ceux qui rapportent le plus ? Comment la demande a-t-elle évolué depuis les années précédentes ? Cette année, c'est Java qui est le plus demandé, mais Perl et Ruby ont la meilleure rémunération. 35 commentaires
Quels sont vos langages de programmation préférés pour le développement web en 2019 ? Et pourquoi ? Vous êtes invités à partager votre expérience Lors du dernier sondage, les langages les plus cités par les développeurs et IT pro de la communauté Developpez.com étaient d'abord PHP (37,14 %) devançant légèrement JavaScript (36,73 %). Ensuite venaient Java (17,96 %), C# (16,76 %) et Python (14,29 %). Mais ce sondage date de 2017, et en deux ans, beaucoup de choses peuvent se passer dans le monde de l'informatique, notamment dans celui du développement web. 38 commentaires
Les applications PHP, C++, Java et .NET sont les plus fréquemment défaillantes, selon un rapport de Veracode 19 12/01
Ruby 3.0.0 est disponible, cette version majeure est annoncée comme étant 3 fois plus rapide que Ruby 2 et introduit plusieurs nouvelles fonctionnalités dont les Ractors, RBS et TypeProf 2 06/01
Les applications Rust sont-elles plus rapides que leurs équivalents en C ? C'est ce que suggèrent plusieurs benchmarks qui comparent les deux langages de programmation de la filière système 31 06/01
Python et C++ sont les langages qui ont connu la plus forte croissance de popularité sur l'année 2020, selon les statistiques de l'index TIOBE 0 06/01
Rust 1.49.0 est disponible avec l'amélioration des supports de Linux ARM 64 bits, macOS et Windows ARM 64 bits 3 02/01
Rider 2020.3 est disponible et apporte des nouvelles fonctionnalités .NET 5, C# 9 et F# 5 et la prise en charge linguistique du framework Avalonia UI 3 12/2020
Le langage de programmation V (Vlang) est désormais disponible en version 0.2 et met l'accent sur la stabilité et la gestion de la mémoire au moment de la compilation 15 12/2020
ReSharper C++ 2020.3 implémente les règles de comparaison de C++ 20 et apporte les conseils d'insertion Push-to-Hint et de nouvelles fonctionnalités de navigation 0 12/2020
La première Release Candidate de Ruby 3.0.0 est disponible avec les vérificateurs de type, y compris TypeProf et d'autres outils prenant en charge RBS 2 12/2020
Eclipse 2020-12 (4.18) est disponible avec de nouvelles fonctionnalités pour l'éditeur Java et un nouveau thème "System" qui s'intègre bien dans n'importe quels OS et thème d'OS 0 12/2020
Avec le succès des outils de JetBrains, les fondateurs de la startup deviennent milliardaires sans l'aide des capital-risqueurs 6 12/2020
Évolution de l'écosystème Rust en 2020 : Rust continue de faire des percées en tant que langage utilisé pour la production, les développeurs réclament une plus grande interopérabilité avec C++ 7 12/2020
C++ 20 est publié avec de nouvelles fonctionnalités pour le langage et la bibliothèque, de nouveaux mots clés et rend obsolète certaines anciennes fonctionnalités 119 12/2020
Gartner Digital Markets classe YouTrack parmi les meilleurs outils logiciels de sa catégorie avec un score de 87 points sur 100 0 12/2020
Lire un programme informatique n'est pas la même chose que lire une langue pour le cerveau : ce dernier se sert de régions différentes, donc « bon en langues n'implique pas bon en programmation » 6 12/2020
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 0 12/2020
GoLand 2020.3 est disponible : l'EDI pour le développement Go permet d'explorer le vidage des goroutines et apporte une prise en charge étendue du framework de test Testify 0 12/2020
PyCharm 2020.3 est disponible avec une autoconfiguration de l'environnement pour les projets importés ou clonés et un nouvel écran d'accueil pour une configuration initiale plus rapide 0 12/2020
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 0 12/2020
« Les formules Excel sont le langage de programmation le plus utilisé », d'après Microsoft qui annonce donc LAMBDA pour la création des fonctions personnalisées à partir des formules Excel 5 12/2020
The State of the Octoverse 2020 : Python et TypeScript gagnent en popularité parmi les langages de programmation, alors que JavaScript continue d'être le langage le plus populaire sur GitHub 0 12/2020
L'EDI Java IntelliJ IDEA 2020.3 améliore la prise en charge de Java 15 ainsi que l'expérience utilisateur globale notamment grâce à un nouvel écran de bienvenue plus intuitif et utile 3 12/2020
pip 20.3, le gestionnaire de paquets pour Python, est disponible avec un nouveau résolveur de dépendance par défaut et quelques changements majeurs 3 12/2020
WebStorm, l'EDI pour le développement d'apps Web, est disponible en version 2020.3 avec la prise en charge de Tailwind CSS et des améliorations dans l'apparence et l'ergonomie 3 12/2020
GNU Octave 6.1.0, le langage de haut niveau pour les calculs numériques, est disponible avec plusieurs améliorations et prévoit la suppression du support de Qt4 dans la version 7 0 12/2020
PHP 8 est disponible et s'accompagne d'optimisations et de nouvelle fonctionnalités, incluant entre autres les arguments nommés, les types d'union, l'opérateur nullsafe, la compilation JIT 27 11/2020
Amazon : « nous embauchons des ingénieurs en logiciels qui maîtrisent le langage de programmation Rust », AWS estime que Rust est un élément essentiel de sa stratégie à long terme 0 11/2020
La version 2020.2 de TeamCity, le serveur d'intégration continue de JetBrains, est disponible et intègre Bitbucket Cloud, Python, JetBrains Space et de nouvelles fonctionnalités d'administration 0 11/2020
Electron, le framework pour le développement des apps multiplateformes de bureau avec HTML, CSS et JS, est disponible en version 11.0 et intègre désormais le support de l'architecture ARM64 d'Apple 2 11/2020
JetBrains présente la première itération de Compose for Desktop, un framework Kotlin qui simplifie la création d'interfaces utilisateurs et est basé sur Jetpack Compose de Google 0 11/2020
TypeScript 4.1 apporte le remappage de clé dans les types mappés, les types template de littéraux, les types conditionnels récursifs et bien d'autres 2 11/2020
Rust 1.48.0 est disponible avec quelques modifications dans rustdoc pour rendre la rédaction de documentation encore plus facile 0 11/2020
Le Pouvoir des Dix - Règles pour développer du code critique sécurisé, écrit par Gerard J. Holzmann, traduit par watchinofoye 5 12/2020
Découvrir le langage Lucid avec une carte de développement FPGA d'Alchitry, un article de f-leb 3 12/2020
Les bases de la programmation Python par l'exemple - Structures de contrôle, listes et collections, un extrait traduit du livre de Mark Pilgrim 2 11/2020
Mise à jour de la page Cours de la rubrique HPC, les publications de ces dernières années sont maintenant indexées, par l'équipe de la Rédaction 8 11/2020
Cours Python - Apprendre les concepts de base du langage Python, un tutoriel de Gilles Chagnon 1 11/2020
Programmation fonctionnelle / Développement web - Introduction aux combinateurs de parseurs monadiques ou comment écrire des compilateurs en Haskell, un tutoriel de Julien Dehos 0 11/2020
Compilation C++ JIT avec LLVM - Partie 4 : dépendance à l'environnement d'exécution C, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret 3 11/2020
[Aller plus loin] C++ - Extraire des collections de données depuis une collection initiale, un billet blog de Bousk 0
Mastering Rust, un livre de Rahul Sharma et Vesa Kaihlavirta, une critique d'Alexandre Laurent 2 11/2020
Julia 1.5 : installation et mise en route avec Visual Studio Code, un billet de blog de Daniel Hagnoul 0
Hands-On Design Patterns and Best Practices with Julia: Proven solutions to common problems in software design for Julia 1.x, un livre de Tom Kwong, critique par Thibaut Cuvelier 0 09/2020
Sondage : Quels sont vos besoins en tutoriels et cours en cette période de cours à distance ? 17 09/2020
Introduction à Python 3 et au framework web Flask par l'exemple, un cours complet de Serge Tahé 7 08/2020
Compilation C++ JIT avec LLVM - Partie 3 : corriger le crash du ModulePassManager, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret 3 08/2020
Apprendre à programmer une carte de développement à base d'ESP32 avec le framework officiel ESP-IDF, un tutoriel de f-leb 4 08/2020
Tutoriel pour apprendre à coder un streamer vidéo basique en Haskell et à le déployer sur Heroku, par Julien Dehos 0 07/2020
Firemonkey (FMX) - Recherche dans un TListview : utilisation de l'évènement OnFilter, un tutoriel de Serge Girard 1 07/2020
BLAZOR - Faire un CRUD en utilisant Entity Framework Core et une BD PostGreSQL, un tutoriel de SORO Nacoumblé Olivier Martial 7 07/2020
Compilation C++ avec LLVM et clang - Partie 2 : construire un compilateur C++ JIT fonctionnel avec LLVM, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret 3 07/2020
Compilation C++ avec LLVM et clang - Apprendre à générer du code C++ dynamiquement depuis Lua, un tutoriel d'Emmanuel ROCHE, traduit par Thierry Jeanneret 3 06/2020
C++ 17 en détail : Simplification du code, un tutoriel de Bartlomiej Filipek traduit par l'équipe de rédaction 1 06/2020
Les nouveautés de PHP 8 - Sortie de la version alpha 1 prévue le 25 juin 2020 ! Par Alexandre Tranchant 22 06/2020
Tutoriel pour apprendre comment installer plusieurs versions de PHP sous Windows grâce à Symfony, par Alexandre Tranchant 4 06/2020
Tutoriel pour apprendre comment installer plusieurs versions de PHP sous Linux avec PhpBrew, par Alexandre Tranchant 1 06/2020
Les expressions rationnelles du composant COM RegExp et ses aspects non documentés, un tutoriel de omen999 0 05/2020
OpenGL ES2 avec Qt 5 et Qt Designer en C++, mise en place complète avec shaders, un tutoriel de Pierre Bénet 0 05/2020
Mise à jour de la page Outils pour Qt, avec dix-huit nouvelles entrées et une nouvelle section pour la 3D 13 05/2020
Maintenance de la page Outils pour Qt, avec notamment une nouvelle section sur la visualisation des données 13 05/2020