Tcl-Tk (prononcer Tickle Tee Kay, yeah) est un langage interprété (qui ne se compile pas) très simple et qui permet de réaliser des interfaces graphiques facilement. Alors si vous avez besoin d’un programme particulier, ou que vous avez fait le tour des langages de programmation, pourquoi pas essayer ? Voici quelques pistes pour partir dans la bonne direction.
Tout d’abord, une précision: TCL est le langage (Tool Command Language) et Tk est une bibliothèque d’interfaces graphiques. Rien de tel pour tout savoir que les pages Wikipedia correspondantes: TCL et Tk.
Quelques logiciels comme aMSN, bien connu des linuxiens, sont développés en Tcl-Tk.
Comment débuter ? Tout d’abord, pour lancer vos programmes, vous avez besoin d’un interpréteur. Je vous conseille la distribution gratuite ActiveTCL qui vous fournira un interpréteur Tck et Wish pour afficher le Tk sans soucis.
ActiveTcl (Windows, Linux, Mac)
Une fois ActiveTcl installé, vous pouvez afficher la démo Tk pour voir les possibilités étendues de la librairie et obtenir les exemples de code correspondant.
Envie de commencer à coder ?
Voici un excellent cours de Tcl fait par un passioné, inspiré du tutoriel officiel qui est en anglais.
Stéphane Arnold, Cours de Tcl
Le wiki Tcl francophone vous apportera aussi de nombreuses réponses:
Voilà, en espérant avoir donné envie à quelques uns de s’y mettre
Si vous êtes calé(e) en programmation Tcl-Tk, n’hésitez pas à nous faire partager votre expérience !