Page suivante Page précédente Table des matières

8. Outil GUI frontal pour PostgreSQL (Interface Utilisateur Graphique)

PostgreSQL est doté d'une librairie d'interface Tcl/Tk dans la distribution appelée 'pgtcl'. Tcl/Tk est un outil de développement rapide d'application et un langage de script. On développe une fois pour toutes et on utilise sur NT, Win 95, Linux, OS2 et tous les systèmes Unix ! Tcl est l'acronyme de "Tool Command Language" et Tk de "Tool Kit". Il existe un IDE ( Environnement de Développement Intégré ) pour Tcl/Tk appelé SpecTcl. Vérifiez la présence de ce paquetage (format rpm) dans la distribution linux Redhat ou dans le site sunscript indiqué ci-après.

PERL est fortement recommandé comme langage de script car c'est le plus largement utilisé, il est très puissant et disponible sur toutes les plates-formes matérielles et logicielles. Perl-Tk ou Perl-Qt ou C++ QtEZ ou C++ Lesstiff sont fortement recommandés. Un mélange de Perl, C et Tk satisfera les besoins de la plupart des projets du point de vue des ressources en temps, de la vitesse de l'exécutable et de la facilité de programmation. Notez que les programmes Java sont très lents. Même les programmes C++ sont plus lents que les programmes C. Les programmes C sont les plus rapides comparés à ceux écrits en d'autres langages. Les programmes Perl peuvent être convertis en programmes "C" en utilisant le programme Perl2C puis compilés ce qui les rendra très rapides.

Perl est utilisé dans la programmation de 90 % des scripts internet dans le monde. De cette manière, vous n'aurez qu'un seul langage, "Perl" pour tous vos besoins - applications aussi bien qu'internet. Consultez L'Interface Base de Données Perl de ce document à Perl Database Interface Vous devriez réfléchir aux points forts de Perl vis-à-vis de Tcl/Tk avant de démarrer un projet avec Tcl.

Tcl/Tk est normalement inclus dans tous les cdrom linux. On peut également l'obtenir à partir des sites -


Page suivante Page précédente Table des matières