XOTcl

Screenshot Λογισμικό:
XOTcl
Στοιχεία Λογισμικού:
Εκδοχή: 1.6.7
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Gustaf Neumann and Uwe Zdun
Άδεια: Δωρεάν
Δημοτικότητα: 10

Rating: 3.0/5 (Total Votes: 1)

XOTcl (XOTcl, προφέρεται exotickle) είναι μια αντικειμενοστρεφής γλώσσα προγραμματισμού που βασίζεται σε OTcl του MIT. XOTcl προορίζεται ως προστιθέμενης αξίας αντικατάστασης για OTcl.
XOTcl είναι ένα έργο ανοικτού πηγαίου κώδικα που ξεκίνησε από τον Gustaf Neumann και Uwe Zdun, κύριο προγραμματιστές του. Οι παρακάτω, έχουν συμβάλει σε XOTcl: Νεόφυτος Δημητρίου, Fredj Dridi, Laurent Duperval, Teemu Hukkanen, MichaelL@frogware.com, Kristoffer Lawson, ο David LeBlanc, Catherine Letondal, Antti Salonen, Ντάνιελ Steffen, και ο Ζόραν Βασιλίεβιτς.
Γλώσσες προγραμματισμού, όπως η Tcl, έχουν σχεδιαστεί για τη συγκόλληση εξαρτημάτων μεταξύ τους, παρέχουν δυνατότητες όπως η δυναμική επέκτασης και δυναμικής πληκτρολόγησης με αυτόματη μετατροπή, που τα καθιστούν κατάλληλα για την ταχεία ανάπτυξη εφαρμογών.
Το βασικό σύστημα αντικείμενο XOTcl υιοθετείται από OTcl. Το σύστημα στόχος μας δίνει τη δυνατότητα να καθορίζουν τα αντικείμενα, τάξεις, και μετα-μαθήματα. Τα μαθήματα είναι ειδικά αντικείμενα με σκοπό τη διαχείριση άλλα αντικείμενα. `` Διευθύνων '' σημαίνει ότι μια κλάση ελέγχει τη δημιουργία και την καταστροφή των περιπτώσεων και ότι περιέχει ένα αποθετήριο των μεθόδων προσβάσιμο για τις περιπτώσεις.
Κάθε αντικείμενο μπορεί να ενισχυθεί με ένα συγκεκριμένο αντικείμενο μεθόδους. XOTcl υποστηρίζει ενιαία και πολλαπλή κληρονομικότητα. Όλες οι σχέσεις σε XOTcl, συμπεριλαμβανομένης της κατηγορίας και υπερκλάση σχέσεις, είναι απολύτως δυναμική και μπορεί να introspected. Μέσω της μεθόδου αλύσωσης χωρίς τη ρητή ονομασία του από την επιδιωκόμενη μέθοδο, αποφεύγονται οι ασάφειες στην ανάλυση του ονόματος των μεθόδων. Με αυτό τον τρόπο ένα σκιασμένο μέθοδος μπορεί να είναι `` αναμειχθούν σε '' την εκτέλεση της τρέχουσας μεθόδου.
XOTcl συνδυάζει τις ιδέες της σεναριογραφίας και αντικείμενο προσανατολισμό με τρόπο που διατηρεί τα οφέλη και των δύο. Είναι εξοπλισμένο με αρκετές νέες λειτουργίες γλώσσα που συμβάλει στην οικοδόμηση και τη διαχείριση πολύπλοκων συστημάτων. Προσθέσαμε την παρακάτω υποστήριξη:

Χαρακτηριστικά :

  • Δυναμική Συγκεντρωτικά στοιχεία αντικειμένου, να παράσχει δυναμικές συναθροίσεων μέσω ένθετα ονομάτων (αντικείμενα).
  • ένθετα κατηγορίες, για να μειώσει την παρεμβολή του ανεξάρτητα αναπτυγμένες δομές του προγράμματος.
  • Οι ισχυρισμοί, για να μειώσει τη διασύνδεση και τα προβλήματα αξιοπιστίας που δημιουργείται από τη δυναμική αποτύπωση και, ως εκ τούτου, για να διευκολυνθεί ο συνδυασμός πολλών συστατικών.
  • Μετα-δεδομένων, για την ενίσχυση της αυτο-τεκμηρίωση των αντικειμένων και των κατηγοριών.
  • Ο Per-αντικείμενο τα μείγματα, ως μέσο για τη βελτίωση της ευελιξίας της Μίχίη μεθόδους δίνοντας μια πρόσβασης αντικειμένου σε πολλές διαφορετικές συμπληρωματικές κατηγορίες, η οποία μπορεί να αλλάξει δυναμικά.
  • Ανά κατηγορία τα μείγματα, ως μέσο για τη βελτίωση της ευελιξίας των Μίχίη μεθόδων σε μια κατηγορία, όλες οι εμφανίσεις της κατηγορίας έχουν πρόσβαση στο μικτό σε μεθόδους όπως για πολλαπλή κληρονομικότητα, αλλά χωρίς την ανάγκη των τάξεων διασταύρωση.
  • Φίλτρα (ανά κατηγορία και ανά αντικείμενο) ως μέσο αφαιρέσεις πάνω μέθοδο επικλήσεις για την υλοποίηση μεγάλων δομών του προγράμματος, όπως τα σχεδιαστικά πρότυπα.
  • Προϋπόθεση Φίλτρα και τα μείγματα μπορεί να χρησιμοποιηθεί για να εκτελέσει πλαίσιο γνωρίζει τη σύνθεση ανάλογα με φύλακες (συνθήκες οι οποίες αποφασίζουν κατά πόσον θα πρέπει να χρησιμοποιηθεί η αναχαίτισης). Όλα τα είδη των φίλτρων ή τα μείγματα μπορούν να χρησιμοποιηθούν υπό όρους.
  • δυναμική συνιστώσα Φόρτωση XOTcl ενσωματώνει το πακέτο φόρτωσης Tcl με architectrual στήριξη για την ένταξη με αντικειμενοστρεφή κατασκευάσματα. Επιπλέον, προβλέπει την παρακολούθηση / εντοπισμό του φορτίου συστατικού.

Σχόλια για XOTcl

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!