Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Practical Programming in Tcl and Tk [Textbook Binding]

Brent B. Welch
3.2 out of 5 stars  See all reviews (4 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Textbook Binding --  
Amazon.co.uk Trade-In Store
Did you know you can use your mobile to trade in your unwanted books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details or check out the Trade-In Amazon Mobile App Guidelines on how to trade in using a smartphone. Learn more.

Book Description

30 May 1997 0136168302 978-0136168300 2
61683-9 Completely-updated Tcl/Tk best-seller! Extensive new coverage of UNIX, Windows and Macintosh Tcl/Tk. Authored by a member of the Tcl/Tk development team, Practical Programming in Tcl and Tk is the most comprehensive, practical guide to Tcl and Tk available. Beginners can rely on this book for a thorough, well-organized introduction-and experts will gain insight from the extensive programming tips and examples. Tcl/Tk insider Brent Welch begins by introducing Tcl and the fundamental mechanisms that characterize it. It presents both basic and advanced coding techniques, describes Tcl's interface to the operating system, and the script library facility. He introduces Tk and the relevant aspects of graphical interface programming, presenting examples and sample widgets. Along the way, he shows experienced developers how Tcl and Tk have evolved-and how to take full advantage of its new capabilities. You'll find extensive coverage of user interface development, including techniques for creating user interfaces that run on all major desktop platforms. Welch reviews Tcl's improved network support, as well as Safe Tcl and its recent enhancements.He also covers advanced topics such as C programming with the Tk toolkit. Finally, the book covers the new Tcl 8.0 compiler and the Tcl/Tk plug-in for both Netscape Navigator and Microsoft Explorer. The accompanying CD-ROM includes all the source code in the book, plus an extensive library of Tcl/Tk and Tcl freeware for Windows 95, UNIX, Macintosh, Windows 3.1 and Windows NT. Whether you're a current Tcl/Tk programmer, or a developer searching for a convenient, powerful multiplatform scripting language, Practical Programming in Tcl and Tk delivers exactly what you're looking for. "This is an excellent book, loaded with useful examples. Newcomers to Tk will find the widget descriptions particularly helpful." John Ousterhout, Professor of Computer Science, University of California at Berkeley and Creator of Tcl and Tk "Brent Welch fills an important need for an introduction to Tcl/Tk with an applied focus and with coverage of many of the useful extensions available ...I recommended this book to my new students ...and I keep a copy handy for my own use." Joseph A. Konstan, Professor of Computer Science, University of Minnesota

Customers Who Viewed This Item Also Viewed


Product details

  • Textbook Binding: 688 pages
  • Publisher: Prentice Hall; 2 edition (30 May 1997)
  • Language: English
  • ISBN-10: 0136168302
  • ISBN-13: 978-0136168300
  • Product Dimensions: 5.1 x 17.8 x 24.8 cm
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 1,655,005 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Author

The 2nd edition is up-to-date with Tcl/Tk 8.0
The 2nd edition describes Tcl/Tk 8.0 and has chapters that summarize the changes between Tcl 7.4/Tk 4.0 and the current releases. I note that my publisher says the book covers the "new Tcl 7.5 / Tk 4.1" releases, which are actually quite old. I work in the Tcl/Tk group at Sun and have the inside track on what it offers.

There is a typo on the back cover. My home page url should be http://www.beedub.com/

From the Back Cover


61683-9

Completely-updated Tcl/Tk best-seller! Extensive new coverage of UNIX, Windows and Macintosh Tcl/Tk.

Authored by a member of the Tcl/Tk development team, Practical Programming in Tcl and Tk is the most comprehensive, practical guide to Tcl and Tk available. Beginners can rely on this book for a thorough, well-organized introduction—and experts will gain insight from the extensive programming tips and examples.

Tcl/Tk insider Brent Welch begins by introducing Tcl and the fundamental mechanisms that characterize it. It presents both basic and advanced coding techniques, describes Tcl's interface to the operating system, and the script library facility. He introduces Tk and the relevant aspects of graphical interface programming, presenting examples and sample widgets. Along the way, he shows experienced developers how Tcl and Tk have evolved—and how to take full advantage of its new capabilities.

You'll find extensive coverage of user interface development, including techniques for creating user interfaces that run on all major desktop platforms. Welch reviews Tcl's improved network support, as well as Safe Tcl and its recent enhancements. He also covers advanced topics such as C programming with the Tk toolkit. Finally, the book covers the new Tcl 8.0 compiler and the Tcl/Tk plug-in for both Netscape Navigator and Microsoft Explorer.

The accompanying CD-ROM includes all the source code in the book, plus an extensive library of Tcl/Tk and Tcl freeware for Windows 95, UNIX, Macintosh, Windows 3.1 and Windows NT.

Whether you're a current Tcl/Tk programmer, or a developer searching for a convenient, powerful multiplatform scripting language, Practical Programming in Tcl and Tk delivers exactly what you're looking for.

“This is an excellent book, loaded with useful examples. Newcomers to Tk will find the widget descriptions particularly helpful.” John Ousterhout, Professor of Computer Science, University of California at Berkeley and Creator of Tcl and Tk

“Brent Welch fills an important need for an introduction to Tcl/Tk with an applied focus and with coverage of many of the useful extensions available . . . I recommended this book to my new students . . . and I keep a copy handy for my own use.” Joseph A. Konstan, Professor of Computer Science, University of Minnesota


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

3.2 out of 5 stars
3.2 out of 5 stars
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
Format:Textbook Binding
Mr Welch has provided a book with good examples for someone with good tcl/tk experence. It goes into detail in some places and others it just glosses over. For example the C API for Object handling is very poorly documented where as the tcl for setting up sockets for server clients is very good. One really bad thing that has nothing to do with Mr Welch but everything to do with the publisher is that the books spine and pages are so badly put together that my copy started to fall apart after only 3 months of use.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
2.0 out of 5 stars The worst instructional book I've ever read! 9 Dec 1998
By A Customer
Format:Textbook Binding
I agree with Chris Schock's review (above). Whenever Mr. Welch begins explaining a new command, instead of starting with simple, clear, to-the-point examples and building up to more complex ones, he foregoes simple examples entirely and dives right into complex, "flashy tricks" examples. For instance, on pg.75 he begins explaining how to create and use procedures in Tcl. Instead of starting with a straight-forward example, though, he begins with an example illustrating the use of default parameters in a proc declaration.
Perhaps, if you are already familiar with the language, this book may serve as a decent reference to the more subtle aspects of Tcl/Tk. However, I really wouldn't reccomend this book to anyone..especially someone just beginning in the wonderful field of computer programming. You really do need experience with a more low-level language to understand Mr. Welch's style of explanations.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
By A Customer
Format:Textbook Binding
Mr. Welch's book is nice in the way the examples tie together from many different sections. However, I feel that he has too much time devoted to flashy tricks, immediately followed by stern "don't do this" warnings. While the examples are rich, they often are not explained thoroughly. I have found myself looking at ambiguous examples several times, which frustrated me. My suggestion is to include a brief question-and-answer section at the end of each chapter, especially in the intro. Between five and ten short questions would dramatically improve retention and also help solidify concepts.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars The best book out there on TCL 23 Dec 1997
By A Customer
Format:Textbook Binding
This is the best book I've seen out there that covers TCL in detail in a straighforward, no-nonsense fashion. I had to learn this scripting language for a client and after sifting through other texts for information, I've always returned to this one for guidance. It has real examples in it instead of theoretical clap-trap.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.8 out of 5 stars  17 reviews
11 of 11 people found the following review helpful
3.0 out of 5 stars Contents fine, but book un-usable 21 May 1999
By A Customer - Published on Amazon.com
Format:Textbook Binding
The contents of the book are reasonable, but not great. All too often, there is a reliance on looking at supplied examples, rather than actually giving definitions and specifics. Both are necessary, so I found that having Ousterhouts definitive book beside this one to be useful. The two complement each other nicely.
BUT... the book is basically un-usable because of the lousy binding! After only light use over a couple of weeks, the darn thing is falling apart! Pages are dropping out of it. I pride myself on taking good care of my books, especially ones that I plan on using for a long time. None the less, this one is fragile, preventing me from recommending it to anyone.
9 of 11 people found the following review helpful
4.0 out of 5 stars Renewed impressions... 8 Oct 1999
By A Customer - Published on Amazon.com
Format:Textbook Binding
(This is a followup to my commentary in May) I've used Welch's book extensively for Tcl/Tk work for some months now. Although there are some gripes that could be made, I find the book indespensible. It is perched on top of my monitor, and use it daily (hourly?).
As for the binding... The people at Amazon were amazing. They were kind and generous enough to replace my crumbling copy. Mr. Welch, the author, then also complained to the publisher on behalf of all the readers, and I understand that they will be offering a lay-flat binding in the November printing! My hats off to everyone. I'm deeply impressed.
5 of 6 people found the following review helpful
5.0 out of 5 stars Computing Graduate 28 Feb 2000
By Ian Danielsen - Published on Amazon.com
Format:Textbook Binding
This is one of my favourite computing books.
After you've studied a couple 3GL system language's and played with Perl & scripting. Understand computing concepts, (Tcl probably isn't too good for random beginners or people who just don't like the paradigm). If you're into computing and want.., then go for this one.
When you are the only person on campus doing-knowing any Tcl / Tk, you had better get the right book.
I mailled Brent with a question and sure enough he got back to me. (try that with Lara Lemay).
So for such a good book and service - 5 star award.
5 of 6 people found the following review helpful
5.0 out of 5 stars A Must for Tcl/Tk Programmers 12 May 1999
By A Customer - Published on Amazon.com
Format:Textbook Binding
I bought this book when I was first learning Tcl/Tk. If you expect to learn Tcl/Tk by just reading the book from cover to cover, you're sadly mistaken. I've come to learn that it is like any other book ... you learn to program by <b>PROGRAMMING</b>. This book provides a great introduction to Tcl/TK as well as an intro to more advanced Tcl/Tk functions. This book is a great reference, as well.
On another note, can we encourage the publisher to release this book in a hard cover?!?!? I'm getting ready to buy another copy of this book because the pages are falling out!!! :-)
2 of 2 people found the following review helpful
4.0 out of 5 stars The only Tcl Tk book I use 30 Dec 1998
By A Customer - Published on Amazon.com
Format:Textbook Binding
Welch's book is the only Tcl Tk book I use today. I started to learn Tcl Tk using Ousterhout's book. But after my 2nd Tcl Tk project, Ousterhout's book became woefully inadequate. So I went out and bought 3 other Tcl Tk books before I discovered Welch's. Now, I don't even look at any other Tcl Tk book. Welch is my best reference. The book contains numerous examples which makes using Tcl Tk even more fun.
I agree that the explanations at times are confusing, but at least Welch addresses many topics. Other books I found to be too limited in scope, contained too few examples and lacked depth and detail on Tcl Tk commands. Welch's is not a perfect book, but I think it is the best in the market for my needs.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews
ARRAY(0xb6b86684)

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback