Το ευρετήριο Tiobe (Tiobe index) προσπαθεί να παρακολουθήσει τη δημοτικότητα των γλωσσών προγραμματισμού μετρώντας τον αριθμό των αποτελεσμάτων αναζήτησης για το όνομα της γλώσσας ακολουθούμενο από τη λέξη “προγραμματισμός” (σε 25 διαφορετικές μηχανές αναζήτησης).
Αυτό το μήνα υπήρξαν εκπλήξεις…
Σύμφωνα με τους υπολογισμούς της TIOBE, σε σύγκριση με πριν από ένα χρόνο, η PHP έχει πλέον πέσει από το #7 στο #12, ενώ οι Delphi/Object Pascal κατέκτησαν πέντε θέσεις από το #16 στο #11.
Η Fortran μεταπήδησε από το #12 στο #8, ενώ τόσο η Visual Basic όσο και η SQL έπεσαν μία κατάταξη. Προς την κορυφή της λίστας, η C έπεσε από τη #2 θέση τους τελευταίους 12 μήνες στην #4 θέση.
Και η Go μόλις έφτασε στην #7 θέση στην κατάταξη της δημοτικότητας των γλωσσών προγραμματισμού της TIOBE “ένα υψηλό όλων των εποχών για την Go”, σύμφωνα με τον CEO της TIOBE, Paul Jansen.
Στο σημείωμα αυτού του μήνα, αναφέρει τι πιστεύει λέγοντας ότι τα προγράμματα Go είναι γρήγορα και εύκολα από πολλές απόψεις — εύκολο στην ανάπτυξη, εύκολο στην εκμάθηση και εύκολο στην κατανόηση.
Η Python για παράδειγμα είναι εύκολη στην εκμάθηση, αλλά όχι γρήγορη, και η ανάπτυξη για μεγαλύτερα προγράμματα Python είναι εύθραυστη λόγω των εξαρτήσεων από όλα τα είδη βιβλιοθηκών που έχουν εκδοθεί για το περιβάλλον.
Σε σύγκριση με την Rust για παράδειγμα (άλλος υποψήφιος για κορυφαία θέση), η Go είναι λίγο πιο αργή, αλλά τα προγράμματα Go είναι πολύ πιο κατανοητά. Το επόμενο εμπόδιο για την Go στον δείκτη TIOBE είναι η JavaScript που βρίσκεται στη 6η θέση και θα είναι δύσκολο να την περάσει. Η JavaScript είναι πανταχού παρούσα στην ανάπτυξη λογισμικού, αν και για μεγαλύτερα συστήματα JavaScript βλέπουμε μια στροφή προς την TypeScript.
Οι 10 κορυφαίες κατατάξεις γλωσσών προγραμματισμού της TIOBE για τον μήνα Νοέμβριο:
- Python
- C++
- Java
- C
- C#
- JavaScript
- Go
- Fortran
- Visual Basic
- SQL