5 langages de programmation que vous ne devriez pas apprendre en 2019

Site Web Elm

L'orme est la langue qui a obtenu les pires résultats moyens dans le classement Codementor

Si vous avez déjà demandé dans un forum quel était le meilleur langage de programmation pour commencer, vous avez sûrement commencé une guerre entre les partisans de Python, C ++ et Java. Il semble que savoir que 5 langages de programmation que vous ne devriez pas apprendre en 2019 est plus facile. Au moins pour les responsables Codeur, un site de questions et réponses pour les développeurs.

Ce n'est pas dans ce cas que les langues sont difficiles à apprendre ou présentent des défauts de conception. Les paramètres mesurés sont: la participation communautaire, la croissance et le marché du travail. C'est ce qui a poussé Elm, CoffeScript, Erlang, Lua et Perl en tête de cette liste.

De toute façon, L'utilité de ce type d'analyse est discutable.toi. Si vous ne cherchez pas d'emploi, un langage mature et largement documenté comme Perl peut être une bonne option.

Un autre point important est que les choses peuvent changer sans préavis. Les responsables du site commentent le cas de Dart. Dart a notamment amélioré ses performances depuis l'annonce de Flutter, un outil Google permettant de créer des applications pour Android et iOS avec la même base de code. L'annonce a accru l'intérêt du sujet dans les conversations des développeurs dans les forums et les réseaux sociaux. Bien qu'il n'ait pas son corrélat dans l'intérêt des entreprises.

Méthodologie

Pour mener à bien cette étude, trois paramètres ont été analysés.

Communauté

Ils ont été observés langages de programmation populaires auprès des développeurs actifs sur GitHub, Twitter, Stack Overflow, Facebook, Freenode et Reddit. Les langues avec moins de fourchettes, de référentiels et d'abonnés ont obtenu de moins bons résultats en matière d'engagement communautaire.

Croissance

le tendances des données de Google et StackOverflow.

Marché du travail

Pour analyser la demande, les offres d'emploi provenant de trois sites de l'industrie. Pour l'offre développeur, les données provenaient d'un Enquête StackOverflow et données propres de Codeur.

Les 5 langues que vous ne devriez pas apprendre

orme

La première de notre liste de 5 langues que vous ne devriez pas apprendre est Eux, un langage pour créer nos applicationsb qui génère du code Javascript sans erreur lors de l'exécution.

Alors que la participation des projets liés à Elm était assez active via GitHub, Reddit, Twitter, IRC et Facebook, il n'en était pas de même avec Stack Overflow.

Elm, en revanche, a connu la troisième plus grande diminution du volume de recherche entre 2018 et 2019, précédée par Objective-C et CoffeeScript.

À première vue, les choses semblent s’être mieux déroulées sur le marché du travail. Cependant, Codementor fait remarquer que l'offre de développeurs dépasse la demande.

CaféScript

CaféScript est UUn langage de programmation qui facilite la création de code Javascript.

L'année dernière, j'avais obtenu la deuxième place dans l'intérêt de la communauté, cette année était la dernière. Sur Facebook, il n'existait pas et il fonctionnait mal sur Facebook et il n'a pas bien fonctionné sur Freenode IRC, Twitter, GitHub et Stack Overflow non plus.

Dans la section de recherche, cela n'a pas fait mieux.

De tous les langages inclus dans l'étude, CoffeeScript a enregistré la plus forte baisse de Google Trends et la deuxième plus grande baisse de Stack Overflow Trends, ce qui l'amène à la dernière place en termes de croissance et de tendances en 2019. Bien que cette année, la plupart des langues list a connu un volume de recherche global plus faible, celui de CoffeScript était supérieur à la moyenne.

Mais, si vous cherchez un emploi en tant que programmeur, gardez un œil dessus. Il y a pas mal d'offres d'emploi. Si vous ajoutez à cela le manque d'intérêt de la communauté de programmation, Je devrais presque le supprimer de cette liste.

Erlang

L'indifférence de Stack Overlow a fait son truc à nouveau. Comme Elm, ils ont également ignoré Erlang. Erlang est un langage de programmation polyvalent, fonctionnel et simultané.
Cela n'a pas non plus bien fonctionné sur GitHub et Reddit. Facebook est le seul endroit où il a maintenu une bonne performance.

Erlang a également diminué dans les tendances des moteurs de recherche.

Dans la section du marché du travail, les choses sont plus confuses. Alors que toujours hIl y a plus d'emplois pour les développeurs Erlang que pour les développeurs disponibles, Comparé à d'autres langues, la demande d'Erlang est moins élevée cette année que l'année dernière. Alors que le nombre d'emplois à Erlang a augmenté l'année dernière, la croissance est inférieure à la moyenne de l'industrie.

Lua

Lua est un langage de programmation puissant, efficace, léger et intégrable. Il prend en charge la programmation procédurale, la programmation orientée objet, la programmation fonctionnelle, la programmation basée sur les données et la description des données.

Contrairement aux autres langues de la liste, le Lua semble avoir piqué l'intérêt de la communauté. Il avait une plus grande présence sur Facebook et IRC par rapport à l'année dernière, et il s'est considérablement amélioré dans les classements GitHub et StackOverflow.

La baisse du volume de recherche de Lua était inférieure à celle des autres langues. La possibilité de l'utiliser dans la science des données et le développement de jeux, ils peuvent le retirer de cette liste l'année prochaine.

Lua occupe le troisième rang en termes d'offre de développeurs et l'avant-dernier en termes de demande des développeurs. Il y a encore plus de développeurs Lua qu'il n'y a d'emplois pour eux.

Perl

Cette langue créé en 1987, vousènes caractéristiques du langage C, du langage interprété bourne shell (sh) et de Lisp.

Au niveau de la communauté, il a bien fonctionné sur Freenode, GitHub et StackOverflow. Au contraire, il n'a pas bien fait sur les réseaux sociaux.

Selon certains analystes, l'avenir de Perl n'est pas clair. Cela, associé à la baisse des recherches, suscite des inquiétudes pour son avenir.

En ce qui concerne le marché du travail, il y a moins de demande pour les développeurs Perl que pour les développeurs C #, Ruby et R. De plus, l'offre de développeurs Perl dépasse la demande.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.