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

8. Références

Pour de nombreuses raisons, les gens préfèrent souvent avoir un manuel papier comme référence ou aiment être aidés en ligne par d'autres personnes connectées.

Vous pouvez trouver dans cette section une sélection de livres de référence, de tutoriels, de sites www et forums Usenet.

8.1 Livres

Beaucoup de livres concernant Tcl/Tk ont été écrits et vont être publiés. Je ne vais pas essayer de tous les répertorier (un autre howto n'y suffirait pas :) ). Vous trouverez davantage d'informations et des notes complémentaires à :

Je vais essayer ici de résumer en quelques lignes les livres que je connais à ce sujet, qui sont tous d'un niveau basique à moyen. Là encore, les gens qui connaissent le sujet ont suffisamment d'informations pour savoir où trouver des livres d'un niveau plus avancé.

The Tcl and Tk Toolkit

Auteur : John K. Ousterhout

Information sur le WWW à propos de l'ouvrage : cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2D63337%2DX&ptype=0

Exemples du livre : ftp://ftp.scriptics.com/pub/tcl/doc/book.examples.Z

Compléments au livre : http://www.scriptics.com/doc/tk4.0.ps

Cet ouvrage couvre à l'origine Tcl 7.3 et Tk 3.6.

Practical Programming in Tcl and Tk, deuxième édition

Auteur : Brent Welch

Information sur le WWW à propos de l'ouvrage : http://www.beedub.com/book/

Table des matières : http://www.beedub.com/book/

Publicité du livre à la section_50000.html de l'URL http://www.borders.com/sections/

Cette édition révisée décrit Tcl/Tk 8.0 tel qu'il était dans sa période beta. Les ajouts par rapport à la première édition concernent les sockets, les paquetages, les contextes (namespaces), et une longue section décrivant les changements dans Tcl 7.4, 7.5, 7.6 et 8.0 (et Tk également), Safe Tk, et le Plugin.

Tcl and Tk Reference Manual

Editeurs : Marc Ewing, Erik Troan

Information sur le WWW à propos de l'ouvrage : http://www.lsl.com/catalog/books/tcltk/

The Visual TCL Handbook, 1/e

Auteur : David Young

Information sur le WWW à propos de l'ouvrage : http://www.amazon.com/exec/obidos/ASIN/013461674X/qid%3D932034805/002-8225427-0056632

Un guide complet sur Visual TCL. Ce livre mène le lecteur des concepts de base du développement d'interfaces graphiques utilisateur jusqu'à des développements d'applications significatifs. Le livre se concentre sur les extensions TCLX et VT, évoquant beaucoup de sujets fondamentaux pour TCL. VT est une interface graphique basée sur Motif, incompatible avec Tk. L'intégralité du langage TCL est documentée dans une section Commands séparée. Il inclut un CD-ROM avec les versions SGI, Solaris, HP-UX, AIX et Unixware de Visual Tcl.

Running Linux

Auteur : Matt Welsh et Lar Kaufman

Information sur le WWW à propos de l'ouvrage : http://www.ora.com/catalog/runux2/noframes.html

(NdT : La version française de cet ouvrage est intitulée "Le Système Linux", aux éditions O'Reilly. Cette adaptation française de René Cougnenc a été révisée, pour la deuxième édition, par Manuel et Nat Makarévitch. Voir http://www.editions-oreilly.fr/sysad/runux2.html.

La 3ème édition originale doit sortir en août 1999. Voir http://www.ora.com/catalog/runux3/noframes.html. Il faudra attendre un peu pour la version française).

C'est un livre de base vraiment bien écrit. Il contient un chapitre sur la programmation en Tcl/Tk (ainsi que Perl, C, C++).

Tcl/Tk for Dummies (Pour les Nuls)

Auteur : Timothy Webster, with Alex Francis

Information sur le WWW à propos de l'ouvrage : http://www.dummies.com/

Un autre livre dans la série des livres de programmation. Celui-ci se concentre sur le plugin Tcl comme environnement de programmation.

Interactive Web Applications With Tcl/Tk

Auteurs : Michael Doyle, Hattie Schroeder

Information sur le WWW à propos de l'ouvrage : http://www.eolas.com/tcl/

C'est un livre d'apprentissage par l'exemple, pour les personnes qui savent un peu programmer sans être experts. Il couvre le développement d'applets comme applications autonomes et des applications serveurs simples. Il est fourni avec la boîte à outils Spynergy, qui ajoute diverses procédures en pur Tcl/Tk pour le traitement distribué, la récupération d'URL, la génération de HTML, la gestion de bases de données et la gestion transparente de fichiers quelle que soit la plate-forme, un éditeur de Tcl, Ed, et un environnement de test, un outil de conversion d'image, une démonstration des fonctionnalités de Tk, une version client/serveur d'une application rolodex, un serveur web en Tcl pur, une application de push en client/serveur, un navigateur web en Tcl.

8.2 Manuels en ligne et tutoriels

8.3 Sites World Wide Web

Il existe de nombreuses ressources WWW qui offrent des informations complémentaires sur beaucoup d'aspects de Tcl et de ses extensions.

  • Référez-vous à la FAQ-Tcl (partie 2) pour des liens en quantité vers de la documentation Tcl/Tk et des sites web.
  • Lancez votre navigateur web sur Tcl/Tk Information : un site avec beaucoup de liens vers des ressources Tcl/Tk sur le web (informations, Extensions, Outils, Entraînement et Evénements).
  • Jetez un oeil à Tcl-Consortium : une organisation à but non-lucratif pour promouvoir Tcl/Tk et soutenir la communauté des développeurs.
  • Allez naviguer à l'Archive Officielle des Sources des Contributions pour le Tool Command Language (TCL) et la boîte à outils Tk, hébergée par Neosoft, Inc.
  • Pour une discussion à propos du pour et du contre des principaux langages de script : article paru dans SunWorld, par Cameron Laird
  • Une page web qui contient diverses comparaisons entre Tcl/Tk et d'autres systèmes similaires. La plupart d'entre elles sont tirées de "comp.lang.tcl", l'auteur serait heureux d'ajouter tout article important que vous, oui vous !, voudrez lui envoyer : Comparaison par Wayne Christopher.
  • Le cours de Tcl/Tk de E.J. Friedman-Hill's : ce document est disponible seulement sous forme PowerPoint et en HTML de basse qualité (en format HTML, toutes les figures et une partie du texte sont manquantes).

8.4 Autres documents & Foires Aux Questions

Beaucoup de matière est disponible sur l'Internet : papiers introductifs, papiers blancs, tutoriels, transparents, versions PostScript de brouillons d'ouvrages publiés, et bien d'autres choses.

Pour une référence complète, veuillez s'il vous plaît jeter un oeil à l'excellente FAQ Tcl .

8.5 Forum Usenet

comp.lang.tcl est un groupe de discussion non modéré, créé pour les échanges sur le langage de programmation Tcl et les outils qui utilisent Tcl sous une forme quelconque, tels que la boîte à outils Tk pour le système X Window, le Tcl étendu, et expect.

(NdT : le forum équivalent dans la hiérarchie francophone fr.* est fr.comp.lang.tcl).

Pour les annonces relatives à Tcl/Tk, regardez toujours comp.lang.tcl.announce : vous y trouverez les annonces de versions finales, de patchs, de nouvelles applications, etc.

Je précise à nouveau que la FAQ se trouve à FAQ Tcl.


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