5 γλώσσες προγραμματισμού που δεν πρέπει να μάθετε το 2019

την ιστοσελίδα της elm

Η Elm είναι η γλώσσα που έλαβε τα χειρότερα μέσα αποτελέσματα στην κατάταξη του Codementor

Αν ρωτήσατε ποτέ σε οποιοδήποτε φόρουμ ποια ήταν η καλύτερη γλώσσα προγραμματισμού για να ξεκινήσετε, σίγουρα ξεκινήσατε έναν πόλεμο μεταξύ υποστηρικτών της Python, της C++ και της Java. Φαίνεται ότι το να γνωρίζεις ότι 5 γλώσσες προγραμματισμού που δεν πρέπει να μάθεις το 2019 είναι πιο εύκολο. Τουλάχιστον για τους υπεύθυνους για κωδικοποιητής, ένας ιστότοπος ερωτήσεων και απαντήσεων για προγραμματιστές.

Δεν είναι σε αυτήν την περίπτωση ότι οι γλώσσες είναι δύσκολες στην εκμάθηση ή έχουν σχεδιαστικά ελαττώματα. Οι παράμετροι που μετρώνται είναι: κοινοτική συμμετοχή, ανάπτυξη και αγορά εργασίας. Αυτό ήταν που παρακίνησε τους Elm, CoffeeScript, Erlang, Lua και Perl να βρεθούν στην κορυφή αυτής της λίστας.

ΤΕΛΟΣ παντων, η χρησιμότητα αυτού του τύπου ανάλυσης είναι αμφισβητήσιμη.εσείς. Εάν δεν ψάχνετε για δουλειά, μια καλά τεκμηριωμένη και ώριμη γλώσσα όπως η Perl μπορεί να είναι μια καλή επιλογή.

Ένα άλλο σημαντικό σημείο είναι ότι τα πράγματα μπορούν να αλλάξουν χωρίς προειδοποίηση. Οι υπεύθυνοι του ιστότοπου συζητούν την περίπτωση του Dart. Το Dart βελτίωσε αισθητά την απόδοσή του μετά την ανακοίνωση του Flutter, ενός εργαλείου της Google για τη δημιουργία εφαρμογών για Android και iOS με την ίδια βάση κώδικα. Η ανακοίνωση αύξησε το ενδιαφέρον για το θέμα στις συνομιλίες προγραμματιστών σε φόρουμ και στα μέσα κοινωνικής δικτύωσης. Αν και δεν είχε τον συσχετισμό του προς το συμφέρον των εταιρειών.

Μεθοδολογία

Για τη διεξαγωγή αυτής της μελέτης αναλύθηκαν τρεις παράμετροι.

Κοινότητα

Παρατηρήθηκαν γλώσσες προγραμματισμού που ήταν δημοφιλείς στους προγραμματιστές που δραστηριοποιούνται στο GitHub, το Twitter, το Stack Overflow, το Facebook, το Freenode και το Reddit. Οι γλώσσες με λιγότερα forks, αποθετήρια και συνδρομητές είχαν χειρότερη απόδοση όσον αφορά τη δέσμευση της κοινότητας.

Ανάπτυξη

χρησιμοποιήθηκαν οι Δεδομένα τάσεων Google και StackOverflow.

Αγορά εργασίας

Για να αναλύσουμε τη ζήτηση, χρησιμοποιήσαμε το lΠροσφορές εργασίας από τρεις βιομηχανικούς ιστότοπους. Για την προσφορά προγραμματιστή, τα δεδομένα προήλθαν από α Έρευνα StackOverflow και προσωπικά δεδομένα δκαι Συν-μέντορας.

Οι 5 γλώσσες που δεν πρέπει να μάθετε

φτελιά

Η πρώτη στη λίστα μας με τις 5 γλώσσες που δεν πρέπει να μάθετε είναι Το Μ, un γλώσσα για τη δημιουργία διαδικτυακών εφαρμογώνb που δημιουργεί κώδικα Javascript χωρίς σφάλματα κατά το χρόνο εκτέλεσης.

Ενώ η συμμετοχή έργων που συνδέονται με το Elm ήταν αρκετά ενεργή μέσω των GitHub, Reddit, Twitter, IRC και Facebook, δεν συνέβη το ίδιο με το Stack Overflow.

Η Elm, από την άλλη πλευρά, γνώρισε την τρίτη μεγαλύτερη μείωση στον όγκο αναζητήσεων μεταξύ 2018 και 2019, πριν από το Objective-C και το CoffeeScript.

Εκ πρώτης όψεως, τα πράγματα φαίνεται να έχουν πάει καλύτερα στην αγορά εργασίας. Ωστόσο, η Codementor επισημαίνει ότι η προσφορά των προγραμματιστών υπερβαίνει τη ζήτηση.

CoffeeScript

CoffeeScript είναι UΜια γλώσσα προγραμματισμού που διευκολύνει τη δημιουργία κώδικα Javascript.

Πέρυσι είχε κατακτήσει τη δεύτερη θέση για το συμφέρον της κοινότητας, φέτος ήταν η τελευταία. Στο Facebook δεν υπήρχε και είχε κακή απόδοση στο Facebook και επίσης δεν τα πήγε καλά στα Freenode IRC, Twitter, GitHub και Stack Overflow.

Στην ενότητα αναζήτησης δεν τα πήγε καλύτερα.

Από όλες τις γλώσσες που συμπεριλήφθηκαν στη μελέτη, το CoffeeScript είχε τη μεγαλύτερη πτώση στο Google Trends και τη δεύτερη μεγαλύτερη πτώση στο Stack Overflow Trends, τοποθετώντας το τελευταίο ως προς την ανάπτυξη και τις τάσεις το 2019. Αν και φέτος οι περισσότερες γλώσσες της λίστας παρουσίασε χαμηλότερο συνολικό όγκο αναζητήσεων, το CoffeeScript's ήταν πάνω από το μέσο όρο.

Αλλά, αν ψάχνετε για δουλειά ως προγραμματιστής, προσέξτε την. Υπάρχουν πολλές προσφορές εργασίας. Αν προσθέσετε σε αυτό την έλλειψη ενδιαφέροντος από την κοινότητα του προγραμματισμού, θα έπρεπε σχεδόν να το βγάλω από αυτή τη λίστα.

Ερλάνγκ

Η αδιαφορία του Stack Overlow έκανε και πάλι τη δουλειά του. Όπως και ο Ελμ, αγνόησαν και τον Έρλανγκ. Ερλάνγκ Είναι μια γλώσσα προγραμματισμού γενικής χρήσης, λειτουργική και ταυτόχρονης χρήσης.
Επίσης, δεν τα πήγε καλά στο GitHub και στο Reddit. Το Facebook το μόνο μέρος όπου διατήρησε καλές επιδόσεις.

Το Erlang παρουσιάζει επίσης πτώση στις τάσεις των μηχανών αναζήτησης.

Στον τομέα της αγοράς εργασίας, τα πράγματα είναι πιο μπερδεμένα. Ενώ ακόμα ηΥπάρχουν περισσότερες θέσεις εργασίας για προγραμματιστές Erlang από διαθέσιμους προγραμματιστές, Σε σύγκριση με άλλες γλώσσες, υπάρχει λιγότερη ζήτηση για το Erlang φέτος σε σύγκριση με πέρυσι. Αν και ο αριθμός των θέσεων εργασίας στο Erlang αυξήθηκε το περασμένο έτος, η ανάπτυξη είναι μικρότερη από τον μέσο όρο του κλάδου.

Λουά

Λουά είναι μια ισχυρή, αποτελεσματική, ελαφριά και ενσωματωμένη γλώσσα προγραμματισμού. Υποστηρίζει διαδικαστικό προγραμματισμό, αντικειμενοστραφή προγραμματισμό, λειτουργικό προγραμματισμό, προγραμματισμό βάσει δεδομένων και περιγραφή δεδομένων.

Σε αντίθεση με τις άλλες γλώσσες στη λίστα, η Lua φαίνεται να έχει προκαλέσει το ενδιαφέρον της κοινότητας. Είχε μεγαλύτερη παρουσία στο Facebook και το IRC σε σύγκριση με πέρυσι και βελτιώνεται σημαντικά στις κατατάξεις GitHub και StackOverflow.

Η μείωση του όγκου αναζητήσεων του Lua ήταν μικρότερη από αυτή άλλων γλωσσών. Η δυνατότητα χρήσης του στην επιστήμη δεδομένων και την ανάπτυξη παιχνιδιών μπορεί να το βγάλει από αυτή τη λίστα το επόμενο έτος.

Η Lua κατατάσσεται στην τρίτη θέση ως προς την προσφορά προγραμματιστών και στην τελευταία θέση όσον αφορά τη ζήτηση προγραμματιστών. Υπάρχουν ακόμα περισσότεροι προγραμματιστές Lua παρά θέσεις εργασίας για αυτούς.

Perl

Αυτή η γλώσσα δημιουργήθηκε το 1987, tiένια χαρακτηριστικά της γλώσσας C, της ερμηνευμένης γλώσσας bourne shell (sh) και Lisp.

Σε επίπεδο κοινότητας είχε καλή απόδοση σε Freenode, GitHub και StackOverflow. Αντίθετα, δεν πήγε καλά στα κοινωνικά δίκτυα.

Σύμφωνα με ορισμένους αναλυτές, το μέλλον της Perl είναι ασαφές. Αυτό, προστιθέμενο στη μείωση των αναζητήσεων, εγείρει φόβους για το μέλλον του.

Όσον αφορά την αγορά εργασίας, υπάρχει λιγότερη ζήτηση για προγραμματιστές Perl από ό,τι για προγραμματιστές C#, Ruby και R. Επιπλέον, η προσφορά των προγραμματιστών Perl υπερβαίνει τη ζήτηση.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.