Author: guilde Date: To: guilde Subject: Re:tcl/tk
> Bonjour, >
> Dans tcl/tk, c'est quoi tcl, c'est quoi tk ?
>
>
tcl (prononcer tickle: "tool common language") est un shell (comme le
bourne) et tk est un ensemble de widget pour fabriquer un environnement
graphique (bouton, fenêtre, menu, etc...). Les deux se combineent à
merveille pour développer rapidement un programme sous X11.
Tk (prononcer Tickai) est aussi indépendant de tcl et peut s'employer
avec Perl par exemple.
L'inconvénient majeure est sa lenteur (l'ensemble est interprété
bien-sûr). L'avantage est sa simplicité (on développe rapidement sans
l'apprentissage complexe de la Xlib ...). On arrive rapidement à faire
des choses très complexes.
Sun a failli choisir ce langage lorsqu'ils cherchaient un langage
"universel" et l'ont finalement abandonné au profit de Java (problème de
sécurisation sous tcl) mais ils ont embauché l'auteur de tcl/tk
(ousterout ou quelque chose comme cela, je ne me souviens plsu très
bien).