Στο σημερινό άρθρο θα ασχοληθούμε με ένα κλασσικό ερώτημα.
Ποια είναι η καλύτερη γλώσσα προγραμματισμού;
Η ερώτηση αυτή έχει πολυμορφική απάντηση.
Αρχικά κάθε γλώσσα προγραμματισμού είναι σχεδιασμένη για άλλο σκοπό. Άλλες γλώσσες προγραμματισμού είναι εξειδικευμένες για προγραμματισμό hardware ενώ κάποιες άλλες για προγραμματισμό software. Τόσο το software, όσο και το hardware έχουν επίσης πολλές υποκατηγορίες.
Για να μην πλατειάζουμε όμως, ας εστιάσουμε στις πιο δημοφιλείς γλώσσες για προγραμματισμό backend συστημάτων. Ορισμένες τέτοιες γλώσσες είναι η PHP, Go, C#, Java, Python.
Με βάση αυτό το δεδομένο ας συνεχίσουμε την ανάλυση μας.
Από την πλευρά του προγραμματιστή καθένας έχει δική του φιλοσοφία, συνεπώς είναι ελεύθερος να επιλέξει την γλώσσα που του αρέσει.
Από την πλευρά της επιχείρησης τώρα, τα πράγματα είναι αρκετά πιο σύνθετα.
Μια επιχείρηση ανάπτυξης λογισμικού, κατασκευής ιστοσελίδων ή μια startup οφείλει να σκεφτεί αρκετά καλά το θέμα της επιλογής της γλώσσας προγραμματισμού. Σε αυτό το σημείο να πούμε πώς κανένα project ή πιο σωστά κανένα προϊόν δεν θα κριθεί εμπορικά από την γλώσσα προγραμματισμού που χρησιμοποιεί, είναι όμως μια μεταβλητή ζωτικής σημασίας για τους παρακάτω λόγους
Φτάνοντας λοιπόν στο τέλος του άρθρου ας κάνουμε μια σύνοψη. Για τους προγραμματιστές – Developers τα πράγματα είναι αρκετά απλά. Επιλέγει ο καθένας την γλώσσα που νιώθει καλύτερη χημεία. Για τις επιχειρήσεις το ζήτημα είναι αρκετά πιο σύνθετο και χρήζει ανάλυσης.
Προσίλης Αργύρης
Backend – Web Developer
Έχετε κάποια ιδέα ή επαγγελματική πρόταση; Θα χαρώ πολύ να σας ακούσω!