Practical Programming in Tcl and Tk

3.77 avg rating
( 26 ratings by Goodreads )
 
9780130385604: Practical Programming in Tcl and Tk

Practical Programming in Tcl/Tk is described as the "bible" for Tcl programmers. It is a guide to the Tcl/Tk programming language and GUI toolkit. This revision includes substantial updates to cover the new version 8.4-giving both an overview of the features, as well as details about every command in the language. The third edition, written on version 8.2, sold over 30,000 copies. Version 8.4 of Tcl - Tool Command Language-provides substantial updates to one of the most popular UNIX scripting languages. The latest release, includes the addition of a virtual filesystem (VFS), many additional programming widgets (spinbox, panedwindow, labelframe),and improved performance of about 20% over 8.3. The book provides a guide to the best ways to use the tooklit. It not only gives accurate details, but includes extensive examples that demonstrate the best way to use the toolkit. The authors are experts that have both developed the technology and used it to solve problems, so they have many valuable insights to relate to the readers.

"synopsis" may belong to another edition of this title.

Product Description:

Serving as a guide to Tcl/Tk, this work covers various facets of Tcl/Tk programming, including cross-platform scripting and GUI development, networking, enterprise application integration, and more. Its coverage includes: explanations and sample code for all Tcl/Tk 8.4 core commands; Tk GUI development guidance; and Tcl Httpd web server.

Review:

The continuing popularity of Tcl/Tk teaches us an important lesson in software language market adoption: early market share in an area of profound need with an easy-to-use product yields generations of loyal adherents. Long after opinion leaders in the GUI scripting community abandoned Tcl/Tk for more modern scripting languages, Tcl/Tk remains a major player, largely because of Brent Welch's encyclopaedic Practical Programming in Tcl/Tk, now entering its third edition and John Osterhout's lucid original text Tcl and the Tk Toolkit

Tcl/Tk survives despite its inelegance ("set x [expr 2 + 2]" rather than "x=2+2") because it was the first practical, well-documented, simple-to-implement solution to the crucial question, "How do I build a GUI for my C program?" Tcl/Tk is available for all major Windows and OS environments, including X11 (native Unix-like windows), Microsoft Windows and Macintosh.

Now with 40 pages of tables of contents, examples and charts, and another 40 pages of newly recompiled indices, Welch's new edition spans 55 chapters divided into seven sections. The sections are divided as follows: two for Tcl, three for Tk, one for the C library and one for updates in Tcl and Tk distributions and functionality. The third edition appears against a healthy backdrop of new Tcl/Tk development. Perhaps the proudest accomplishment of the Tcl community is TclHttpd (chapter 18), a Web server written largely in Tcl. The new server contributes to efforts to unclog the Web server bottlenecks by providing faster client routes to server-side applications while continuing to support the traditional--albeit slower--common gateway interface. The remainder of the book is not new, but it has been augmented and polished.

Welch has expanded discussions and added examples of Tcl's extensibility in C. Tcl/Tk's development scope has grown to include all POSIX internals, such as threads, sockets, TCP/IP interfaces and secure shells.

Recent Tcl/Tk releases enable meta-level execution through eval() and support for Web client plug-ins, all of which are detailed with examples and careful explanation. Functionally, Tcl/Tk lacks nothing compared to modern scripting languages, except lexical flexibility and object-orientated architecture. Nor does it add anything except familiarity, consistency and a long history of above-average documentation.

Welch perhaps wisely omits comparison with his competition, just as Dick Clark never mentions Howard Stern. It is beneath the dignity of ageing market leaders to look back--or even around. --Peter Leopold

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Welch, BrentJones, Ken
Published by Prentice Hall
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Quantity Available: > 20
Seller
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0130385603

More Information About This Seller | Ask Bookseller a Question

Buy New
42.67
Convert Currency

Add to Basket

Shipping: 2.70
Within U.S.A.
Destination, Rates & Speeds

2.

Brent Welch; Ken Jones
Published by Prentice Hall (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Paperback Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2003. Paperback. Book Condition: New. book. Bookseller Inventory # 0130385603

More Information About This Seller | Ask Bookseller a Question

Buy New
51.29
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Welch, Brent
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Quantity Available: 2
Seller
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2003. PAP. Book Condition: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9780130385604

More Information About This Seller | Ask Bookseller a Question

Buy New
51.64
Convert Currency

Add to Basket

Shipping: 3.08
Within U.S.A.
Destination, Rates & Speeds

4.

Brent Welch, Ken Jones
Published by Prentice Hall (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2003. Paperback. Book Condition: New. 4. Bookseller Inventory # DADAX0130385603

More Information About This Seller | Ask Bookseller a Question

Buy New
53.51
Convert Currency

Add to Basket

Shipping: 3.08
Within U.S.A.
Destination, Rates & Speeds

5.

Brent Welch
Published by Pearson Education (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Quantity Available: 2
Seller
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Pearson Education, 2003. UNK. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9780130385604

More Information About This Seller | Ask Bookseller a Question

Buy New
50.10
Convert Currency

Add to Basket

Shipping: 9
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Brent B. Welch, Ken Jones, Jeffrey Hobbs
Published by Pearson Education (US), United States (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Quantity Available: 1
Seller
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2003. Mixed media product. Book Condition: New. 4th Revised edition. 234 x 180 mm. Language: English . Brand New Book. Practical Programming in Tcl/Tk is described as the bible for Tcl programmers. It is a guide to the Tcl/Tk programming language and GUI toolkit. This revision includes substantial updates to cover the new version 8.4-giving both an overview of the features, as well as details about every command in the language. The third edition, written on version 8.2, sold over 30,000 copies. Version 8.4 of Tcl - Tool Command Language-provides substantial updates to one of the most popular UNIX scripting languages. The latest release, includes the addition of a virtual filesystem (VFS), many additional programming widgets (spinbox, panedwindow, labelframe),and improved performance of about 20 over 8.3. The book provides a guide to the best ways to use the tooklit. It not only gives accurate details, but includes extensive examples that demonstrate the best way to use the toolkit. The authors are experts that have both developed the technology and used it to solve problems, so they have many valuable insights to relate to the readers. Bookseller Inventory # AAC9780130385604

More Information About This Seller | Ask Bookseller a Question

Buy New
62.66
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Brent B. Welch, Ken Jones, Jeffrey Hobbs
Published by Pearson Education (US), United States (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Quantity Available: 1
Seller
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2003. Mixed media product. Book Condition: New. 4th Revised edition. 234 x 180 mm. Language: English . Brand New Book. Practical Programming in Tcl/Tk is described as the bible for Tcl programmers. It is a guide to the Tcl/Tk programming language and GUI toolkit. This revision includes substantial updates to cover the new version 8.4-giving both an overview of the features, as well as details about every command in the language. The third edition, written on version 8.2, sold over 30,000 copies. Version 8.4 of Tcl - Tool Command Language-provides substantial updates to one of the most popular UNIX scripting languages. The latest release, includes the addition of a virtual filesystem (VFS), many additional programming widgets (spinbox, panedwindow, labelframe),and improved performance of about 20 over 8.3. The book provides a guide to the best ways to use the tooklit. It not only gives accurate details, but includes extensive examples that demonstrate the best way to use the toolkit. The authors are experts that have both developed the technology and used it to solve problems, so they have many valuable insights to relate to the readers. Bookseller Inventory # AAC9780130385604

More Information About This Seller | Ask Bookseller a Question

Buy New
63.13
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Welch, Brent, Jones, Ken
Published by Prentice Hall (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Paperback Quantity Available: 2
Seller
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2003. Paperback. Book Condition: New. Bookseller Inventory # P110130385603

More Information About This Seller | Ask Bookseller a Question

Buy New
64.42
Convert Currency

Add to Basket

Shipping: 2.31
Within U.S.A.
Destination, Rates & Speeds

9.

Welch, Brent
Published by Prentice Hall (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Paperback Quantity Available: 1
Seller
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2003. Paperback. Book Condition: New. Bookseller Inventory # 0130385603

More Information About This Seller | Ask Bookseller a Question

Buy New
64.46
Convert Currency

Add to Basket

Shipping: 2.31
Within U.S.A.
Destination, Rates & Speeds

10.

Brent Welch, Ken Jones
Published by Pearson Education 2003-06-10, Upper Saddle River, NJ (2003)
ISBN 10: 0130385603 ISBN 13: 9780130385604
New Quantity Available: 1
Seller
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description Pearson Education 2003-06-10, Upper Saddle River, NJ, 2003. multimedia item. Book Condition: New. Bookseller Inventory # 9780130385604

More Information About This Seller | Ask Bookseller a Question

Buy New
67.43
Convert Currency

Add to Basket

Shipping: 4.50
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book