Ίσως είναι λίγο παράξενη η ερώτηση. Προφανώς γιατί είναι μια δυνατή γλώσσας γενικής χρήσης με πολλές δυνατότητες.
Πολύ σημαντικό κι ότι έχει εκτεταμένη χρήση με αποτέλεσμα να υπάρχει πολύ υλικό παντού, επεξηγηματικά βιντεάκια, βιβλιοθήκες, κοινότητες υποστήριξης κτλ. πράγμα καθόλου αμελητέο. Αυτό είναι ένα πολύ σημαντικό πλεονέκτημα. Πράγμα που ισχύει και για τις άλλες μεγάλες γλώσσες, βέβαια, όπως python, java κτλ.
Το τι εχει η μια και δεν το εχει η άλλη είναι μια πολύ μεγάλη κουβέντα. Και κανείς δεν σε εμποδίζει να διαλέξεις την γλώσσα που εσύ θεωρείς καλύτερη για σένα.
Πάντως, για να πούμε και μια αλήθεια, έχω περάσει από διάφορες γλώσσες. Κατά κύριο λόγο την γλώσσα την βρίσκεις ήδη εκεί, στην εταιρία που πας, στο πρότζεκτ που μπαίνεις οπου τα πράγματα σπανίως είναι ιδανικά.
Αν βρω σχόλια στον κώδικα κάνω πάρτυ. Αν βρω σωστά ονόματα μεταβλητών αραδιάζω μπαλόνια με ήλιον στο δωμάτιο και ραίνω λουλούδια. Αν βρω και τεκμηρίωση, ρίχνω πυροτεχνήματα στον αέρα από το μπαλκόνι και κερνάω σαμπάνιες.
:D