Το Stack Overflow, ένα από τα μεγαλύτερα sites για programming Q&A, ανακοίνωσε τα αποτελέσματα από το Developer Survey για το 2020. Όπως κάθε χρονιά, έτσι και φέτος, το Stack Overflow δημιούργησε το ερωτηματολόγιο στο οποίο οι χρήστες απαντάνε σε ερωτήσεις σχετικά με τις γλώσσες προγραμματισμού που ξέρουν και χρησιμοποιούν.
Ποιες είναι οι αγαπημένες γλώσσες προγραμματισμού για το 2020;
Οι κορυφαίες επιλογές στη λίστα με τις αγαπημένες γλώσσες προγραμματισμού για φέτος, είναι ίδιες με τις περσινές. Σύμφωνα με τα αποτελέσματα, η Rust συνεχίζει να κρατάει την κορυφαία θέση στη λίστα. Ωστόσο, η Typescript πήρε τη δεύτερη θέση, αφήνοντας την Python στη θέση 3. Προχωρώντας παρακάτω, βλέπουμε τη γλώσσα GO, η οποία χρησιμοποιείται όλο και πιο συχνά από τους χρήστες. Τα αποτελέσματα δείχνουν, ότι, ενώ πέρυσι η γλώσσα βρισκόταν στη 10η θέση, φέτος βρίσκεται στη θέση 5. Ακολουθεί λίστα με όλες τις αγαπημένες γλώσσες, καθώς και με το ποσοστό των χρηστών που ψήφισαν γι’ αυτές:
Θέση | Γλώσσα | Χρήστες που ψήφισαν |
---|---|---|
1 | Rust | 86.10% |
2 | TypeScript | 67.10% |
3 | Python | 66.70% |
4 | Kotlin | 62.90% |
5 | Go | 62.30% |
6 | Julia | 62.20% |
7 | Dart | 62.10% |
8 | C# | 59.70% |
9 | Swift | 59.50% |
10 | JavaScript | 58.30% |
11 | SQL | 56.60% |
12 | Bash/Shell/PowerShell | 53.70% |
13 | HTML/CSS | 53.50% |
14 | Scala | 53.20% |
15 | Haskell | 51.70% |
16 | R | 44.50% |
17 | Java | 44.10% |
18 | C++ | 43.40% |
19 | Ruby | 42.90% |
20 | PHP | 37.30% |
21 | C | 33.10% |
22 | Assembly | 29.40% |
23 | Perl | 28.60% |
24 | Objective-C | 23.40% |
25 | VBA | 19.60% |
Αν και η Rust δεν χρησιμοποιείται πολύ, κρατάει την πρώτη θέση εδώ και 5 χρόνια. Αυτό συμβαίνει, επειδή αρκετοί από τους developers, γνωρίζουν τις δυνατότητες της γλώσσας (γι’ αυτό τη θεωρούν αγαπημένη), αλλά συνήθως δεν την μαθαίνουν και δεν τη χρησιμοποιούν, λόγω της δύσκολης ενσωμάτωσης σε projects.
Clone Alpha: Νέο επαναστατικό ανθρωποειδές ρομπότ
Χάκερ χρησιμοποιούν webcam χωρίς να εντοπίζονται
Αστεροειδής φλέγεται πάνω από τη Σιβηρία
Προχωρώντας παρακάτω, φτάνουμε στη λίστα με τις πιο «άχρηστες» γλώσσες προγραμματισμού για το 2020. Σύμφωνα με τα αποτελέσματα, η VBA, η Objective C, καθώς και η Perl, βρίσκονται στις κορυφαίες θέσεις. Αν και υπάρχουν αρκετοί developers που χρησιμοποιούν την Perl, τα αποτελέσματα δείχνουν ότι το κοινό δεν ενδιαφέρεται να μάθει αυτές τις γλώσσες.
Θέση | Γλώσσα | Χρήστες που ψήφισαν |
---|---|---|
1 | VBA | 80.40% |
2 | Objective-C | 76.60% |
3 | Perl | 71.40% |
4 | Assembly | 70.60% |
5 | C | 66.90% |
6 | PHP | 62.70% |
7 | Ruby | 57.10% |
8 | C++ | 56.60% |
9 | Java | 55.90% |
10 | R | 55.50% |
11 | Haskell | 48.30% |
12 | Scala | 46.80% |
13 | HTML/CSS | 46.50% |
14 | Bash/Shell/PowerShell | 46.30% |
15 | SQL | 43.40% |
16 | JavaScript | 41.70% |
17 | Swift | 40.50% |
18 | C# | 40.30% |
19 | Dart | 37.90% |
20 | Julia | 37.80% |
21 | Go | 37.70% |
22 | Kotlin | 37.10% |
23 | Python | 33.30% |
24 | TypeScript | 32.90% |
25 | Rust | 13.90% |
Όπως αναφέραμε και νωρίτερα, η Rust είναι η αγαπημένη γλώσσα του κοινού. Ωστόσο, η γλώσσα που προσελκύει όλο και περισσότερους προγραμματιστές είναι η Python. H Python είναι μια υψηλού επιπέδου γλώσσα προγραμματισμού, για την οποία υπάρχουν και πολλές επιπλέον βιβλιοθήκες. Έχοντας αυτό υπόψιν τους, οι νέοι developers συχνά επιλέγουν να δουλεύουν με την γλώσσα αυτή και όλο και περισσότεροι θέλουν να τη μάθουν. Ακολουθεί η λίστα με τις γλώσσες προγραμματισμού που θέλουν να μάθουν περισσότεροι χρήστες.
Θέση | Γλώσσα | Χρήστες που ψήφισαν |
---|---|---|
1 | Python | 30.00% |
2 | JavaScript | 18.50% |
3 | Go | 17.90% |
4 | TypeScript | 17.00% |
5 | Rust | 14.60% |
6 | Kotlin | 12.60% |
7 | Java | 8.80% |
8 | C++ | 8.60% |
9 | SQL | 8.20% |
10 | C# | 7.30% |
11 | Swift | 6.60% |
12 | HTML/CSS | 6.50% |
13 | Dart | 6.00% |
14 | R | 5.10% |
15 | Ruby | 4.50% |
16 | C | 4.30% |
17 | Scala | 4.20% |
18 | Haskell | 4.20% |
19 | Bash/Shell/PowerShell | 3.90% |
20 | PHP | 3.50% |
21 | Assembly | 2.60% |
22 | Julia | 2.30% |
23 | Objective-C | 1.80% |
24 | Perl | 1.10% |
25 | VBA | 0.70% |
Περισσότερες πληροφορίες σχετικά με της προτιμήσεις των χρηστών, μπορείτε να βρείτε στο επίσημο report του Stack Overflow.