Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Lisp;
Η Lisp είναι μια οικογένεια γλωσσών προγραμματισμού υπολογιστών που ξεκίνησε το 1958 και από τότε έχει υποστεί διάφορες αλλαγές και διαλέκτους. Θεωρείται η δεύτερη παλαιότερη γλώσσα προγραμματισμού υψηλού επιπέδου που χρησιμοποιείται σήμερα, μετά το Fortran.
Το όνομα "Lisp" προέρχεται από την "επεξεργασία λίστας", επειδή οι συνδεδεμένες λίστες είναι μέρος των μεγάλων δομών δεδομένων και ο πηγαίος κώδικας αποτελείται από λίστες. Λόγω της προέλευσής του, ο Lisp θεωρήθηκε αρχικά ως ακρωνύμιο και λεξικό "LISP".
Η Techopedia εξηγεί την Lisp
Αρχικά, ο Lisp σχεδιάστηκε για να χρησιμοποιηθεί ως πρακτική μαθηματική σημειογραφία για προγράμματα ηλεκτρονικών υπολογιστών. Η γλώσσα κέρδισε αργότερα δημοτικότητα και χρησιμοποιήθηκε περαιτέρω για τη διεξαγωγή έρευνας τεχνητής νοημοσύνης, κυρίως χάρη στον υπολογιστή και τον γνωστικό επιστήμονα John McCarthy, ο οποίος γενικά πιστώνεται με την εφεύρεση της τεχνητής νοημοσύνης.
Η γλώσσα έχει επιδείξει τη χρησιμότητά της με την πάροδο του χρόνου. Η Lisp έφερε πολλές δημοφιλείς ιδέες και ιδέες για την θεωρητική επιστήμη των υπολογιστών, όπως η αυτόματη διαχείριση αποθήκευσης, η δυναμική πληκτρολόγηση και ο αυτο-φιλοξενούμενος μεταγλωττιστής. Το Common Lisp and Scheme είναι δύο από τις πιο δημοφιλείς πρακτικές προδιαγραφές της Lisp που χρησιμοποιούνται ακόμα για την ανάπτυξη λογισμικού / εφαρμογών.
