Tcl and the Tk Toolkit
<P style="MARGIN: 0px"> <B>John K. Ousterhout€s Definitive Introduction to Tcl/Tk€“Now Fully Updated for Tcl/Tk 8.5</B> </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px"> <B> <I>Tcl and the Tk Toolkit, Second Edition,</I> </B> is the fastest way for newcomers to master Tcl/Tk and is the most authoritative resource for experienced programmers seeking to gain from Tcl/Tk 8.5€s powerful enhancements. Written by Tcl/Tk creator John K. Ousterhout and top Tcl/Tk trainer Ken Jones, this updated volume provides the same extraordinary clarity and careful organization that made the first edition the world€s number one Tcl/Tk tutorial.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Part I introduces Tcl/Tk through simple scripts that demonstrate its value and offer a flavor of the Tcl/Tk scripting experience. The authors then present detailed, practical guidance on every feature necessary to build effective, efficient production applications€“including variables, expressions, strings, lists, dictionaries, control flow, procedures, namespaces, file and directory management, interprocess communication, error and exception handling, creating and using libraries, and more. </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Part II turns to the Tk extension and Tk 8.5€s new themed widgets, showing how to organize sophisticated user interface elements into modern GUI applications for Tcl.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Part III presents incomparable coverage of Tcl€s C functions, which are used to create new commands and packages and to integrate Tcl with existing C software€“thereby leveraging Tcl€s simplicity while accessing C libraries or executing performance-intensive tasks.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Throughout, the authors illuminate all of Tcl/Tk 8.5€s newest, most powerful improvements. You€ll learn how to use new Starkits and Starpacks to distribute run-time environments and applications through a single file; how to take full advantage of the new virtual file system support to treat entities such as zip archives and HTTP sites as mountable file systems; and more.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">From basic syntax to simple Tcl commands, user interface development to C integration, this fully updated classic covers it all. Whether you€re using Tcl/Tk to automate system/network administration, streamline testing, control hardware, or even build desktop or Web applications, this is the one Tcl/Tk book you€ll always turn to for answers.</P>