No Words Wasted Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | January 14, 2015

    Marie Mutsuki Mockett: IMG On Trimming Roses



    Gardens do not wait. Weeds grow and flowers wilt. In the days and weeks following my father's death, my parents' garden continued to flourish and... Continue »
    1. $18.87 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$67.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Remote Warehouse Software Engineering- Programming and Languages

TCL and the TK Toolkit (Addison-Wesley Professional Computing)

by

TCL and the TK Toolkit (Addison-Wesley Professional Computing) Cover

 

Synopses & Reviews

Publisher Comments:

John K. Ousterhout’s Definitive Introduction to Tcl/Tk–Now Fully Updated for Tcl/Tk 8.5

 

Tcl and the Tk Toolkit, Second Edition, 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.

 

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.

 

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.

 

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.

 

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.

 

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.

Book News Annotation:

Fully updated to version 8.5, this book is the fastest way for newcomers to master Tcl/Tk and an authoritative resource for experienced Tcl/Tk programmers. The first part of the book introduces Tcl/Tk via simple scripts and then presents detailed guidance on every feature needed to build effective, efficient production applications. The second part deals with Tk extensions and with the new themed widgets, showing how to organize sophisticated user interface elements into modern GUI applications. The final part covers the use of Tcl's C functions to create new commands and packages and to integrate Tcl with existing C software. Annotation ©2009 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Now thoroughly updated to reflect the significant enhancements in Tcl 8.5, this authoritative book covers every facet of scripting with Tcl and the Tk toolkit. Through extensive examples, readers will discover how to create window-based applications with amazingly few lines of code.

About the Author

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

Chapter 1: Intro

Chapter 2: Overview

Part I Tcl Scripting

Chapter 3: Syntax

Chapter 4: Variables

Chapter 5: Expressions

Chapter 6: Lists

Chapter 7: Dictionaries

Chapter 8: Control Flow

Chapter 9: Procedures

Chapter 10: Namespaces

Chapter 11: Strings

Chapter 12: Files

Chapter 13: Processes

Chapter 14: Errors

Chapter 15: Tcl Internals

Chapter 16: History

Chapter 17: Libraries

Part II Tk Scripting

Chapter 18: Tk Intro

Chapter 19: Widget Tour

Chapter 20: Themed Widgets

Chapter 21: Fonts and Images

Chapter 22: Geometry Managers

Chapter 23: Bindings

Chapter 24: Canvas

Chapter 25: Text

Chapter 26: Selection

Chapter 27: Focus

Chapter 28: Window Managers

Chapter 29: Send

Chapter 30: Modal

Chapter 31: Config Options

Chapter 32: Odds and Ends

Chapter 33: Examples

Part III Tcl C API

Chapter 34: Philosophy

Chapter 35: Interpreters

Chapter 36: Tcl Objects

Chapter 37: Evaluating Tcl Code

Chapter 38: Accessing Tcl Variables

Chapter 39: Creating New Commands

Chapter 40: Tcl Extensions

Chapter 41: Embedding Tcl

Chapter 42: Exceptions

Chapter 43: String Utilities

Chapter 44: Hash Tables

Chapter 45: Lists and Dictionaries

Chapter 46: Channels

Chapter 47: File System Interaction

Chapter 48: Operating System Utilities

Chapter 49: Threads

Chapter 50: Building Tcl and Extensions

Product Details

ISBN:
9780321336330
Author:
Ousterhout, John K.
Publisher:
Addison-Wesley Professional
Author:
Jones, Ken
Author:
Foster-Johnson, Eric
Subject:
Programming Languages - General
Subject:
Web - Page Design
Subject:
Tcl (computer program language)
Subject:
Software Engineering - Programming and Languages
Copyright:
Edition Description:
Trade paper
Series:
Addison-Wesley Professional Computing Series
Publication Date:
September 2009
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
816
Dimensions:
9 x 7 x 1.585 in 1231 gr

Related Subjects

Computers and Internet » Computer Languages » Tcl/Tk
Computers and Internet » Software Engineering » Programming and Languages
History and Social Science » Politics » General
History and Social Science » Politics » United States » Foreign Policy
Travel » General

TCL and the TK Toolkit (Addison-Wesley Professional Computing) New Trade Paper
0 stars - 0 reviews
$67.25 In Stock
Product details 816 pages Addison-Wesley Professional - English 9780321336330 Reviews:
"Synopsis" by , Now thoroughly updated to reflect the significant enhancements in Tcl 8.5, this authoritative book covers every facet of scripting with Tcl and the Tk toolkit. Through extensive examples, readers will discover how to create window-based applications with amazingly few lines of code.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.