Next Previous Contents

8. Γραφικό πρόγραμμα επικοινωνίας (GUI FrontEnd Tool) με την PostgreSQL

Η διανομή της PostgreSQL περιλαμβάνει μια βιβλιοθήκη σε Tcl/Tk, που ονομάζεται 'pgTcl'. Η Tcl/Tk είναι ένα εργαλείο για γρήγορη ανάπτυξη εφαρμογών και μια πολύ δυνατή scripting γλώσσα. Αναπτύσσετε μια φορά την εφαρμογή σας και την τρέχετε παντού : σε NT, Win 95, Linux, OS/2 και όλα τα συστήματα unix. Tcl είναι τα αρχικά του 'Tool Command Language' και Tk του 'Tool Kit'. Υπάρχει ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE - integrated development environment) για την Tcl/Tk που λέγεται SpecTcl. Κοιτάξτε γι αυτό το rpm πακέτο στη διανομή Redhat linux ή στο sunscript site που δίνεται παρακάτω.

Συνιστούμε την Perl για γλώσσα προγραμματισμού μια και είναι η πιο διαδεδομένη γλώσσα, πολύ ισχυρή και διατίθεται για όλα τα μηχανήματα και όλες τις πλατφόρμες λειτουργικών. Σας συμβουλεύουμε να χρησιμοποιήσετε Perl-Tk ή Perl-Qt ή C++ QtEZ ή C++ Lesstiff. Ο συνδυασμός Perl, C και Tk θα ικανοποιήσει τις ανάγκες των περισσοτέρων projects, λαμβάνοντας υπόψη το διαθέσιμο χρόνο, την ταχύτητα των εκτελέσιμων και την ευκολία προγραμματισμού. Σημειώστε ότι τα προγράμματα σε Java τρέχουν πολύ αργά. Ακόμη και τα προγράμματα που είναι γραμμένα σε C++ τρέχουν πιο αργά από τα προγράμματα που γράφονται σε C. Τα προγράμματα σε C εκτελούνται ταχύτερα από τα αντίστοιχα προγράμματα γραμμένα σε οποιαδήποτε άλλη γλώσσα προγραμματισμού.

Η Perl χρησιμοποιείται για τον προγραμματισμό του 90 % των internet scripts στον κόσμο. Έτσι θα έχετε μόνο μια γλώσσα, την "Perl", για όλες σας τις ανάγκες, σε εφαρμογές όσο και στο internet. Δείτε το Perl Database Interface αυτού του κειμένου στο Perl Database

Θα πρέπει να μελετήσετε τα δυνατά σημεία της Perl σε σύγκριση με την Tcl/Tk πριν ξεκινήσετε κάποιο project σε Tcl. Η Tcl/TK δίνεται συνήθως με κάθε linux cdrom. Μπορείτε επίσης να τη βρείτε στα sites -


Next Previous Contents