Τι είναι το CoffeeScript;

Το CoffeeScript είναι μια γλώσσα προγραμματισμού πολλαπλών υποδειγμάτων που μπορεί να μετατραπεί σε JavaScript κατά τη σύνταξη. Αυτή η ικανότητα επιτρέπει στους προγραμματιστές να δημιουργούν προγράμματα JavaScript ως το τελικό προϊόν τους, αλλά να γράφουν τα προγράμματα σε μια γλώσσα που χρησιμοποιεί μια πιο βολική και ισχυρή σύνταξη.

Το CoffeeScript διευκολύνει τόσο επιτακτικό όσο και λειτουργικό στυλ προγραμματισμού και μπορεί να χρησιμοποιηθεί ως γλώσσα δέσμης ενεργειών. Η σύνταξή του ενσωματώνει μερικά από τα πιο δημοφιλή στοιχεία του Ruby, Haskell και Python. Για παράδειγμα, χρησιμοποιεί κενό διάστημα για τον ορισμό μπλοκ κώδικα, όπως και το Python.

Από την επίσημη κυκλοφορία του το 2010, η CoffeeScript έχει αποκτήσει εξαιρετική επιρροή. Ο Brendan Eich, ο δημιουργός του JavaScript, το ανέφερε ως παράδειγμα της μελλοντικής κατεύθυνσης που πρέπει να ακολουθήσει το JavaScript. Σε μερικούς μεγάλους οργανισμούς ανάπτυξης λογισμικού, όπως το Dropbox, η CoffeeScript έχει αντικαταστήσει το JavaScript πλήρως.

Προγραμματιστής, Paradigm, όροι προγραμματισμού