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
Google étend son kit de développement Flutter aux applications Windows, une version alpha du kit est disponible 1 09/2020
Prendre en charge le langage de programmation Swift sur Windows, grâce au compilateur, la bibliothèque standard et les bibliothèques de base telles que Dispatch 6 09/2020
Les chiffres clés de la communauté Java : types de logiciels développés, secteurs d'activité, versions, EDI, framework. JetBrains dresse le portrait du langage en 2020 0 09/2020
Microsoft annonce la fin de .NET standard, sa couche de base unique pour toutes les applications .NET, y compris Xamarin il sera remplacé par .NET 5 11 09/2020
JetBrains vous invite à un événement en ligne dédié au langage Kotlin du 12 au 15 octobre, immersion dans Kotlin 1.4 et échanges avec l'équipe au programme 0 09/2020
Swift 5.3 est disponible avec de meilleures performances et axée sur une meilleure productivité et améliore l'ergonomie de l'écriture du code Swift 6 09/2020
La version 2020-09 de l'EDI Eclipse est disponible avec l'ajout de EGit, définit la version minimale de Java sur Java 11 et l'intégration de CDT (Outil de développement C/C++) 0 09/2020
Alors que Java fête ses 25 ans, Oracle annonce l'arrivée de JDK 15. Cette version modernise le code existant et s'accompagne de la suppression du moteur JavaScript Nashorn 3 09/2020
Airbus choisit GNAT Pro Ada d'AdaCore pour le développement du projet de prototype VSR700, un système aérien tactique sans pilote 5 09/2020
Toutes les versions de Python inférieures à 3.6 sont maintenant en fin de vie, la version 3.9 sera livrée en octobre prochain et la version 3.10 un an après 6 09/2020
Après Microsoft et Linux, c'est au tour d'Apple de montrer de plus en plus d'intérêt pour l'utilisation de Rust dans la programmation de bas niveau 10 09/2020
Microsoft Teams va désormais s'intégrer à GitHub pour vous aider à gérer les projets de développement. L'application est disponible sur l'App Store de Microsoft Teams en Public Preview 2 09/2020
C++ était le langage de programmation à la croissance la plus rapide en septembre selon TIOBE, Java a enregistré la plus forte baisse mais reste en seconde position 0 09/2020
Seuls 3 % des développeurs Ruby on Rails travaillent sur Windows selon un sondage. Le développeur typique de Rails est autodidacte, travaille avec Rails depuis 4 à 7 ans et le fait à distance 4 09/2020
La spécification du C++ 20 a été approuvée à l'unanimité, elle succèdera à C++ 17 et apporte bon nombre de nouveautés dont les Modules, les Coroutines et autres 119 09/2020
Feuille de route de Rust pour 2021 : l'équipe souhaite étendre la communauté du langage et pourrait travailler sur une éventuelle édition de Rust 2021 0 09/2020
Upwork présente les 15 langages de programmation les plus rémunérateurs pour les développeurs Web, mobiles et logiciels indépendants 6 09/2020
Les développeurs semblent d'accord à l'unanimité pour la prise en charge de Rust pour le développement du noyau Linux lors de la conférence Linux Plumbers 16 09/2020
Silq, le premier langage intuitif de haut niveau pour les ordinateurs quantiques, un programme Silq serait 46 % plus court qu'en Q# tout en utilisant la moitié du nombre de primitives quantiques 2 08/2020
Rust 1.46.0 est disponible et s'accompagne de plusieurs nouveautés dans const fn, ainsi que de deux nouvelles API dans la bibliothèque standard 0 08/2020
Visual Studio 2019 v16.8 Preview 2 apporte des fonctionnalités pour une meilleure intégration Git, ainsi qu'une amélioration de la productivité .Net 4 08/2020
TypeScript 4.0 est disponible et apporte des améliorations de la vitesse dans le mode build, ainsi que l'inférence de propriété de classe des constructeurs 2 08/2020
Perl 7 doit-il être rétrocompatible ? Ricardo Signes, membre du conseil d'administration de la fondation, pense que oui et dit être favorable à des ruptures sélectives pour son amélioration 1 08/2020
Une scientifique propose un nouveau langage de programmation pour enseigner aux enfants le codage informatique au travers d'une approche graduelle implémentée en Python sur 13 paliers 13 08/2020
Apple retire Fortnite de l'App Store après qu'Epic ait tenté de contourner les frais de commissions lors de paiements in-app, Epic traduit Apple en justice pour pratiques anticoncurrentielles 224 08/2020
La version 1.15 du langage Go est disponible et apporte des changements sur l'implémentation de la chaîne d'outils, du runtime mais aussi des bibliothèques 0 08/2020
Bjarne Stroustrup, créateur du C++, s'exprime sur les systèmes distribués, la sécurité des types et sur des langages concurrents comme Rust et Java 13 08/2020
Le JDK 16 est déjà en cours de développement, bien que les travaux sur le JDK 15 continuent, et devrait arriver avec la prise en charge des fonctionnalités du C++ 14 0 08/2020
Le gouvernement chinois prévoit de déployer un système d'authentification pour obliger les joueurs de jeux vidéo à utiliser leur vrai nom d'ici septembre 2020 6 08/2020
L'équipe de committers de Ruby annonce RBS, un nouveau langage de signature de type pour Ruby et pour la définition standard des bibliothèques 2 08/2020
Les élèves indiens vont apprendre la programmation informatique dès l'âge de 10 ans dans le cadre d'une nouvelle politique éducative dont le gouvernement annonce la prochaine entrée en vigueur 31 07/2020
Git, le système distribué de gestion de versions, vient de passer à la version 2.28 et remplace le nom master par init.defaultBranch lors de la création d'une première branche dans un référentiel 23 07/2020
Python domine le classement IEEE Spectrum de juillet 2020, tandis que R se rapproche un peu plus du top 5 sur l'index TIOBE 0 07/2020
Apprendre à exploiter l'EDI GoLand en programmation Go : l'autocomplétion de code, un tutoriel d'Ekaterina Zharova 0 08/2019
Tutoriel pour comprendre la méthode de factorisation du Crible Quadratique : une invention de Carl Pomerance, par Laurent Ott 7 07/2019
Publication de la page des meilleurs cours et tutoriels pour apprendre Visual Studio, par l'équipe de rédaction 0 07/2019
Cours programmation réseau en C++ : apprendre à implémenter un envoi ordonné fiable de paquets avec UDP, un tutoriel de Bousk 46 07/2019
Introduction à la bibliothèque Pandas - Analyse de données en Python, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction 1 06/2019
Une plongée au coeur de Python - Chapitre 3. Les compréhensions de listes - de dictionnaires et de sets, un extrait du livre de Mark Pilgrim 11 06/2019
Découvrir et apprendre les possibilités de Python pour le calcul scientifique, un tutoriel de Lejocelyn 0 06/2019
Apprendre les notions avancées en Cython, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction 1 06/2019
Apprendre à construire un assistant virtuel en Node.js avec Watson, un tutoriel proposé par IBM 1 06/2019
Publication de la page des meilleurs cours et tutoriels pour apprendre Kotlin, par l'équipe de rédaction 0 06/2019
Pascal : tutoriel pour apprendre comment ajouter à la librairie SQLite un objet de type Table, par tourlourou 0
Apprendre à programmer une application Web personnalisée PHP et MySQL sur IBM Cloud, un tutoriel proposé par IBM 0 06/2019
Publication de la FAQ Git avec une sélection de cent-dix meilleures réponses à vos questions, par l'équipe de rédaction 0 06/2019
LiveBindings avec Delphi : tutoriel pour apprendre à écrire un composant observable, par Serge Girard 5 06/2019
Plongée dans Python - Chapitre 2. Les types de données natifs, un extrait du livre de Mark Pilgrim 11 05/2019
Apprendre la couverture de code .NET avec JetBrains dotCover, un tutoriel de Maarten Balliauw 0 05/2019
Apprendre à utiliser Rider pour programmer des applications ASP.NET Core sur Docker, un tutoriel de Maarten Balliauw 0 05/2019
Manuel de laboratoire pour contrôleurs embarqués - Chapitre 15 . Générateur de formes d'onde arbitraires, par James M. Fiore 13 05/2019
Node.js - Apprendre par la pratique, un livre de Thomas Parisot, une critique de Matilin Torre 2 05/2019
Apprendre la concaténation de chaînes de caractères au moment de la compilation (C++11), un tutoriel de Andrzej Krzemienski 0 04/2019
Apprendre à compacter des valeurs booléennes, un tutoriel de Bartlomiej Filipek traduit par l'équipe de rédaction 7 04/2019
Apprendre comment devenir un bon programmeur - Intermédiaire, un tutoriel de Robert L. Read 5 04/2019
Fonctionnalités C++ modernes - Les attributs, un tutoriel de Arne Mertz, traduit par MaximeCh 0 04/2019
RDF et gestion des connaissances - Partie 2 : fonctionnement avancé et opérationnel du triplestore en Python, un tutoriel de Julien Garderon 2 04/2019
JetBrains PyCharm : Création d'une API à l'aide de Flask-RESTful et du client HTTP PyCharm, un tutoriel de Ernst Haagsman 0 04/2019
Delphi - Boîte de choix avec Firemonkey (FMX) : auto-complétion et alternatives, un tutoriel deSerge Girard 0 04/2019
RDF et gestion des connaissances - Partie 1 : apprendre les bases d'un triplestore REST en Python, un tutoriel de Julien Garderon 2 04/2019
Applications de langage projectionnel : L'avenir de la programmation, un tutoriel de Oscar Rodriguez et de Vaclav Pech 0 04/2019
Apprendre comment implémenter un serveur de blog avec le langage Haskell, un tutoriel de Julien Dehos 0 04/2019