5 Programmiersprachen, die Sie 2019 nicht lernen sollten

Ulme Website

Ulme ist die Sprache, die in der Codementor-Rangliste die schlechtesten Durchschnittsergebnisse erzielt hat

Wenn Sie jemals in einem Forum gefragt haben, welche Programmiersprache die beste ist, haben Sie sicherlich einen Krieg zwischen Unterstützern von Python, C ++ und Java begonnen. Es scheint einfacher zu sein, zu wissen, dass 5 Programmiersprachen Sie 2019 nicht lernen sollten. Zumindest für die Verantwortlichen für Komentator, eine Frage-und-Antwort-Seite für Entwickler.

In diesem Fall sind die Sprachen nicht schwer zu lernen oder weisen Designfehler auf. Die gemessenen Parameter sind: Bürgerbeteiligung, Wachstum und Arbeitsmarkt. Dies hat Elm, CoffeScript, Erlang, Lua und Perl motiviert, diese Liste anzuführen.

Wie auch immer, Der Nutzen dieser Art von Analyse ist umstritten.Sie. Wenn Sie keinen Job suchen, ist eine ausgereifte und weithin dokumentierte Sprache wie Perl möglicherweise eine gute Option.

Ein weiterer wichtiger Punkt ist das Dinge können sich ohne Vorankündigung ändern. Die Verantwortlichen der Website kommentieren den Fall Dart. Dart verbesserte seine Leistung erheblich mit der Ankündigung von Flutter, einem Google-Tool zum Erstellen von Anwendungen für Android und iOS mit derselben Codebasis. Die Ankündigung erhöhte das Interesse des Themas an den Gesprächen von Entwicklern in Foren und sozialen Netzwerken. Obwohl es nicht im Interesse der Unternehmen korrelierte.

Methodik

Um diese Studie durchzuführen, wurden drei Parameter analysiert.

Gemeinden

Sie wurden beobachtet Programmiersprachen, die bei Entwicklern beliebt waren, die auf GitHub, Twitter, Stack Overflow, Facebook, Freenode und Reddit aktiv waren. Sprachen mit weniger Gabeln, Repositories und Abonnenten schnitten beim Engagement in der Community schlechter ab.

Wachstum

Das Trenddaten von Google und StackOverflow.

Arbeitsmarkt

Um die Nachfrage zu analysieren, lStellenangebote von drei Standorten in der Branche. Für das Entwicklerangebot stammten die Daten von a StackOverflow-Umfrage und eigene Daten dund Codementor.

Die 5 Sprachen, die Sie nicht lernen sollten

Ulme

Die erste auf unserer Liste von 5 Sprachen, die Sie nicht lernen sollten, ist Sie, un Sprache für die Erstellung wir Anwendungenb, das zur Laufzeit fehlerfrei Javascript-Code generiert.

Während die Teilnahme von Projekten, die mit Elm verknüpft waren, über GitHub, Reddit, Twitter, IRC und Facebook ziemlich aktiv war, geschah dies nicht mit Stack Overflow.

Elm hingegen verzeichnete zwischen 2018 und 2019 den drittgrößten Rückgang des Suchvolumens, gefolgt von Objective-C und CoffeeScript.

Auf den ersten Blick scheint es auf dem Arbeitsmarkt besser gelaufen zu sein. Codementor bemerkt dies jedoch Das Angebot an Entwicklern übersteigt die Nachfrage.

KaffeeScript

KaffeeScript ist U.Eine Programmiersprache, die die Erstellung von Javascript-Code erleichtert.

Letztes Jahr hatte ich im Interesse der Gemeinde den zweiten Platz erreicht. Dieses Jahr war der letzte. Auf Facebook existierte es nicht und es lief schlecht auf Facebook und es schnitt auch auf Freenode IRC, Twitter, GitHub und Stack Overflow nicht gut ab.

Im Suchbereich lief es nicht besser.

Von allen in die Studie einbezogenen Sprachen verzeichnete CoffeeScript den größten Rückgang bei Google Trends und den zweitgrößten Rückgang bei den Stapelüberlauftrends. Damit liegt CoffeeScript 2019 auf dem letzten Platz in Bezug auf Wachstum und Trends Die Liste verzeichnete insgesamt ein geringeres Suchvolumen, das von CoffeScript war überdurchschnittlich hoch.

Wenn Sie jedoch einen Job als Programmierer suchen, behalten Sie ihn im Auge. Es gibt einige Stellenangebote. Hinzu kommt das mangelnde Interesse der ProgrammiererIch müsste es fast von dieser Liste entfernen.

erlang

Die Gleichgültigkeit von Stack Overlow hat es wieder geschafft. Wie Elm ignorierten sie auch Erlang. erlang ist eine universelle, funktionale und gleichzeitige Programmiersprache.
Auch auf GitHub und Reddit lief es nicht gut. Facebook ist der einzige Ort, an dem eine gute Leistung erzielt wurde.

Erlang hat auch bei Suchmaschinentrends abgenommen.

In der Sektion des Arbeitsmarktes sind die Dinge verwirrender. Während noch hEs gibt mehr Jobs für Erlang-Entwickler als verfügbare Entwickler. Im Vergleich zu anderen Sprachen besteht in diesem Jahr eine geringere Nachfrage nach Erlang als im Vorjahr. Während die Zahl der Arbeitsplätze in Erlang im letzten Jahr gestiegen ist, liegt das Wachstum unter dem Branchendurchschnitt.

Lua

Lua ist eine leistungsstarke, effiziente, leichte und integrierbare Programmiersprache. Es unterstützt prozedurale Programmierung, objektorientierte Programmierung, funktionale Programmierung, datengesteuerte Programmierung und Datenbeschreibung.

Im Gegensatz zu den anderen Sprachen auf der Liste scheint Lua das Interesse der Community geweckt zu haben. Es war im Vergleich zum Vorjahr auf Facebook und IRC stärker vertreten und verbesserte sich in den GitHub- und StackOverflow-Rankings erheblich.

Luas Rückgang des Suchvolumens war geringer als der anderer Sprachen. Die Möglichkeit, es in der Datenwissenschaft und in der Spieleentwicklung zu verwenden, können sie nächstes Jahr von dieser Liste streichen.

In Bezug auf das Entwicklerangebot liegt Lua an dritter Stelle und in Bezug auf die Entwicklernachfrage an vorletzter Stelle. Es gibt immer noch mehr Lua-Entwickler als Jobs für sie.

Perl

Diese Sprache erstellt im Jahr 1987, Sieene Eigenschaften der C-Sprache, der Borowski-Shell (sh) interpretierten Sprache und Lisp.

Auf Community-Ebene lief es auf Freenode, GitHub und StackOverflow gut. Im Gegenteil, er machte sich in sozialen Netzwerken nicht gut.

Laut einigen Analysten ist die Zukunft von Perl unklar. Dies, zusammen mit dem Rückgang der Suchanfragen, gibt Anlass zur Sorge um die Zukunft.

In Bezug auf den Arbeitsmarkt besteht eine geringere Nachfrage nach Perl-Entwicklern als nach C # -, Ruby- und R-Entwicklern. Außerdem übersteigt das Angebot an Perl-Entwicklern die Nachfrage.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.