Gambit (γλώσσα προγραμματισμού)

Η Gambit, γνωστή και σαν Gambit-C, είναι μια ελεύθερη υλοποίηση της Scheme που αποτελείται από ένα διερμηνέα Scheme  και ένα μεταγλωττιστή που μεταφράζει τη Scheme σε C. Η τεκμηρίωσή της  υποστηρίζει ότι είναι σύμφωνη με τα πρότυπα R4RS, R5RS, και IEEE, καθώς επίσης και με αρκετά SRFI. Η Gambit αρχικά κυκλοφόρησε το, και η Gambit-C (το οπίσθιο μέρος σε C της Gambit) κυκλοφόρησε για πρώτη φορά το 1994.

Termite Scheme
Η Termite Scheme είναι μια διάλεκτος της Scheme υλοποιημένη σε Gambit-C. Η Termite προορίζεται για κατανεμημένους υπολογισμούς και προσφέρει ένα απλό και ισχυρό μοντέλο ταυτοχρονισμού βασισμένο στην ανταλλαγή μηνυμάτων, επηρεασμένο από αυτό της Erlang.

Ενσωμάτωση στη C++ και στην Objective-C
Αν και ο μεταγλωττιστής παράγει μόνο κώδικα C, υποστηρίζει πλήρως την ενσωμάτωση σε μεταγλωττιστές της C++ και της Objective-C όπως ο GCC. Επομένως, λογισμικό σε Gambit-C μπορεί να περιέχει κώδικα C++ ή Objective-C, και να ενσωματώνει πλήρως αντίστοιχες βιβλιοθήκες.

Παραπομπές

Εξωτερικοί σύνδεσμοι
 Σελίδα της Gambit  
 Σελίδα της Termite στο Google Code 

Κατηγορία:Ελεύθερο λογισμικό
Κατηγορία:Scheme