Κέλυφος Es

Το κέλυφος Es είναι ένας διερμηνέας γραμμής εντολών που χρησιμοποιεί μια γλώσσα σεναρίων παρόμοια με του κέλυφος rc του λειτουργικού συστήματος Plan 9 και αναπτύχθηκε από τους Βύρωνα Ρακιντζή και Paul Haahr. Στόχος του είναι να παρέχει μια πλήρως συναρτησιακή γλώσσα προγραμματισμού σαν κέλυφος του Unix. Το μεγαλύτερο τμήμα της ανάπτυξης του κελύφους es πραγματοποιήθηκε στις αρχές της δεκαετίας του 1990. Μια δημοσίευση πάνω σε μια αρχική έκδοση του κελύφους es παρουσιάστηκε στη διάσκεψη Winter 1993 USENIX στο Σαν Ντιέγκο.Es: A shell with higher-order functions by Byron Rakitzis, NetApp, Inc, and Paul Haahr, Adobe Systems Incorporated [Errata note 1]

Μια διορθωμένη έκδοση του es-0.9-beta1 είναι διαθέσιμη και περιέχει χαρακτηριστικά ελέγχου εργασιών, μια προμεταγλωττισμένη βιβλιοθήκη, επιπλέον τεκμηρίωση, μια βασική κατάσταση διόρθωσης για τον emacs και άλλα προγράμματα που έχουν παραχωρηθεί: (όπως το es-0.9-beta1job-control.tar.bz2)

Το κέλυφος Xs είναι μια παραγόμενη έκδοση (fork) του es με διορθωμένα κάποια λάθη, αναθεωρημένο κώδικα, καλύτερη ενσωμάτωση της βιβλιοθήκης readline και βελτιώσεις στη σύνταξη.
Το Kes είναι μια παραγόμενη έκδοση του es συμβατή με Linux και Mac OS X.

Δείτε επίσης
 Γραμμή εντολών

Παραπομπές

Εξωτερικοί σύνδεσμοι
The es shell 

Κατηγορία:Γλώσσες προγραμματισμού σεναρίων
Κατηγορία:Κελύφη του Unix