Style de page


phpMyVisites | Open source web analytics phpMyVisites

Programmation en tcl/tk:


Tout d'abord qu'est-ce que tcl/tk ?

Tcl et Tk ont été conçus vers 1988 par John K. Ousterhout, de l'université de Berkeley. C'est un langage interprété qui est constitué de 2 partie:

Tcl/tk est souvent utilisé comme "glue" entre des  programmes écrits dans des langages compilés (C, C++, pascal, etc ...).
Grâce à la commande "exec" on peut lancer des exécutables à partir d'un script tcl/tk, ce qui permet, entre autre, de réaliser des front-end (interfaces ou clickodromes ;-) ) pour des programmes en mode texte. C'est ce que j'ai fait ici.

L'exécution d'un script tcl/tk nécessite l'installation de tcl/tk, cependant on peut transformer un fichier script en exécutable (avec tclkit), qui pourra s'exécuter sans l'installation de l'interpréteur tcl/tk.

Installer Tcl/tk:
Si vous souhaitez programmer en tcl/tk, je vous conseil d'installer la distribution ActivestateTcl qui contient, en plus de l'interpréteur, de nombreuses extensions (Tile, Bwidget, IWidget, etc...) et un fichier d'aide très complet (notamment sur les extensions).
Si vous ne souhaitez installer que le minimum vous pouvez utiliser tclkit comme interpreteur.

A noter aussi qu'il existe un plugin tcl/tk pour firefox qui permet d'éxécuter des applets tcl sur une page web (exemple).
Pour en savoir plus sur Tcl/Tk, vous pouvez consulter les pages suivantes:

Partager