Table des matières:
- Définition - Que signifie le langage de commande d'outils (Tcl)?
- Techopedia explique le langage de commande d'outils (Tcl)
Définition - Que signifie le langage de commande d'outils (Tcl)?
Le langage de commande d'outils (Tcl) est un langage de script puissant avec des fonctionnalités de programmation. Il est disponible sur les plates-formes Unix, Windows et Mac OS. Tcl est utilisé pour les applications Web et de bureau, la mise en réseau, l'administration, les tests, le prototypage rapide, les applications scriptées et les interfaces utilisateur graphiques (GUI).
Techopedia explique le langage de commande d'outils (Tcl)
Introduit en 1988 par John Ousterhout, Tcl est utilisé pour les scripts CGI (Common Gateway Interface) et sert de langage de script pour le bot Eggdrop. Tcl / Tk fait référence à une combinaison de Tcl et de la boîte à outils Tk GUI.
Les fonctionnalités de Tcl incluent:
- Utilisation complète d'Unicode et multiplateforme
- Extensibilité via Java et C ++
- Intégration avec Windows GUI toolkit
- Les types de données, y compris le code source, peuvent être manipulés comme des chaînes.
- Interface événementielle pour les sockets et les fichiers
- Commandes de fonctions variadiques et langage interprété avec bytecode
- Génération de messages d'erreur lors d'une utilisation incorrecte par les commandes Tcl.
- FreeWrap TCLSH
- Licence Berkeley Software Distribution (BSD)
- Version de développement complète
Les substitutions principales prises en charge par Tcl sont la substitution de commandes, la substitution de variables et la substitution de barre oblique inverse. De plus, il existe une interface d'accès à la base de données pour les scripts Tcl qui prend en charge les pilotes d'accès pour les bases de données MySQL, Open Database Connectivity (ODBC), PostgreSQL et SQLite.
Tcl prend en charge les packages d'extensions pour des fonctionnalités supplémentaires, notamment l'interface graphique, l'automatisation des applications basée sur terminal et l'accès à la base de données.
