9780321336330

Tcl and the Tk Toolkit

by ;
  • ISBN13:

    9780321336330

  • ISBN10:

    032133633X

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 9/2/2009
  • Publisher: Addison-Wesley Professional
  • Purchase Benefits
  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $59.99 Save up to $9.00
  • Buy New
    $50.99

    CURRENTLY AVAILABLE, USUALLY SHIPS IN 24-48 HOURS

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

The world's #1 Tcl/Tk tutorial, now thoroughly updated for the brand-new Tcl 8.5, written by the creator of Tcl--Perfect for newcomers who want to master Tcl/Tk 8.5 fast - and experienced Tcl/Tk programmers who want to master its advanced features.-Includes unsurpassed coverage of Tcl 8.5's updated C programming interface.-Straightforward, concise, and packed with reliable code examples.Tcl and the Tk Toolkit, Second Edition is the fastest way for newcomers to master Tcl/Tk. And it's also the most authoritative resource for experienced Tcl/Tk programmers who want to master Tcl's important C interfaces, both to integrate Tcl/Tk code with C applications, or to create new Tcl/Tk commands. Co-authored by Tcl/Tk creator John Osterhout, it shares the extraordinarily clarity and careful organization that made the First Edition a worldwide Tcl/Tk best-seller, while incorporating substantial updates for the brand-new Tcl/Tk 8.5. For newcomers, it offers a lucid introduction to the language and its key features, as well as practical, hands-on guidance for developing production applications. For experienced Tcl/Tk programmers, it presents unsurpassed coverage of Tcl/Tk's C interfaces, with examples of using C to create new Tcl commands, and integrating Tcl with existing C applications. (A bonus section on using Tcl/Tk interfaces to develop custom Tk widgets is available for download.)

Author Biography

John K. Ousterhout is a professor of computer science at Stanford University and chairman of Electric Cloud, Inc. Ousterhout created Tcl and is well-known for his work in distributed operating systems, high-performance file systems, and user interfaces. A member of the National Academy of Engineering and recipient of the ACM Software System Award (for Tcl), he has served as professor of computer science at UC Berkeley, distinguished engineer at Sun Microsystems, and CEO of Scriptics, which he founded.

 

Ken Jones, president of Avia Training and Consulting, has spent thousands of hours teaching Tcl to IT professionals. He has more than twenty years of experience training developers through live courses and documentation. As lead instructor at Scriptics, he worked closely with John K. Ousterhout and many other key Tcl developers. Jones coauthored Practical Programming in Tcl and Tk, Fourth Edition (Prentice Hall, 2003).

Table of Contents

Intro
Overview
Tcl Scripting
Syntax
Variables
Expressions
Lists
Dictionaries
Control Flow
Procedures
Namespaces
Strings
Files
Processes
Errors
Tcl Internals
History
Libraries
Tk Scripting
Tk Intro
Widget Tour
Themed Widgets
Fonts and Images
Geometry Managers
Bindings
Canvas
Text
Selection
Focus
Window Managers
Send
Modal
Config Options
Odds and Ends
Examples
Tcl C API
Philosophy
Interpreters
Tcl Objects
Evaluating Tcl Code
Accessing Tcl Variables
Creating New Commands
Tcl Extensions
Embedding Tcl
Exceptions
String Utilities
Hash Tables
Lists and Dictionaries
Channels
File System Interaction
Operating System Utilities
Threads
Building Tcl and Extensions
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review