Customer Reviews


18 Reviews
5 star:
 (12)
4 star:
 (1)
3 star:
 (1)
2 star:
 (3)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


36 of 38 people found the following review helpful:
5.0 out of 5 stars The best way to learn Tcl/Tk, and a great reference
Although more detailed books like Welch's 'Practical Programming in Tcl and Tk' are very useful, Ousterhout's original book is still the best way to learn the language. His style is clear and concise, and he covers the core of the language with good examples and thorough explanatory text.

The layout is clean and easy to read, without any space wasted on fancy...

Published on December 29, 1999 by Mike Christie

versus
7 of 7 people found the following review helpful:
3.0 out of 5 stars Missing material on new features
This book does a good job of explaining the fundamentals to Tcl, Tk, and the C API. However, after a decade between editions, it's missing too much material about more modern features. Specifically there is no information on the Threads package; for this you will instead need to refer to chapter 21 of Practical Programming in Tcl and Tk, 4th ed.
Published on November 5, 2009 by George Jempty


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

36 of 38 people found the following review helpful:
5.0 out of 5 stars The best way to learn Tcl/Tk, and a great reference, December 29, 1999
By 
This review is from: Tcl and the Tk Toolkit (Paperback)
Although more detailed books like Welch's 'Practical Programming in Tcl and Tk' are very useful, Ousterhout's original book is still the best way to learn the language. His style is clear and concise, and he covers the core of the language with good examples and thorough explanatory text.

The layout is clean and easy to read, without any space wasted on fancy graphics or eye-candy. Instead, you get clear tables laying out what happens, or listing the commands in a certain functionality area. For example, page 122 has a table I've gone back to many times that lists the different return values from catch.

Even though I have and use other Tcl books, when I just want to check a point of syntax or verify functionality, this is the one I go to. It's an invaluable book for a Tcl/Tk developer.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


30 of 32 people found the following review helpful:
5.0 out of 5 stars Excllent introduction to Tcl/Tk, November 27, 1999
By 
This review is from: Tcl and the Tk Toolkit (Paperback)
This is the best tutorial on Tcl/Tk. It is wonderfully clear and well organized.

The book deals with earlier versions of Tcl and Tk but I've yet to run across an example that doesn't work. (I'm sure there are some.)

This book helped me greatly when I decided to learn Tcl/Tk, and it is a pleasure to read.

The author is the creator of Tcl/Tk and a superb educator as well.

The book has a UNIX orientation though I tried on the software on my Windows 98 machine and found that his examples work. He uses the X-windows system as a basis but his explanation of X is so simple and clear I did not find my ignorance of it a problem. Also the Tk I'm using (8.2) on Windows 98 works great with his examples.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 13 people found the following review helpful:
5.0 out of 5 stars This is Just a Great Book, February 17, 2007
By 
Joaquin Menchaca (San José, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Tcl and the Tk Toolkit (Paperback)
I've read other books written by the authors of the language, and found them to be lacking. But this author's book is really well organized, thoughtful, clear, and has great explanations. I was up and running creating widgets, etc. in a matter of no time.

I think this book is more of an instructional guide (and a damn good one too), but I don't believe it is oriented as a reference guide. I know that there were a few gripes on this should be both, but I wouldn't want that. Technology changes, so I prefer references to remain online. Gone are the days to cart a wheel-barrel of reference material for a given project, only to be obsoleted in a few years.

This book opened the doors to the great wonderful world of Tcl/Tk. And I am confident it will help others in years to come.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
3.0 out of 5 stars Missing material on new features, November 5, 2009
Amazon Verified Purchase(What's this?)
This book does a good job of explaining the fundamentals to Tcl, Tk, and the C API. However, after a decade between editions, it's missing too much material about more modern features. Specifically there is no information on the Threads package; for this you will instead need to refer to chapter 21 of Practical Programming in Tcl and Tk, 4th ed.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
5.0 out of 5 stars Excellent How To Book (not best first Tcl book), September 29, 2010
Amazon Verified Purchase(What's this?)
This is a super "How-To" book, but very different from the first edition. If you are looking to learn TclTk from scratch or want a great TclTk reference book, don't start here (read Brent Welch's book). If you have a fair or extensive Tcl background & want a nuts-n-bolts how-to book, this is it.
But why learn TclTk?
Tcl is the Zen of computer languages (easy to get started, impossible to totally master). The abstraction level is very much like the human mind (e.g. you can write apps that generate or modify their own code based on what's coming into the apps environment (via substitutions & eval, etc.) and because there is no compile cycle, you can write apps that can run for years and be updated (via source command) without ever shutting down.
Tcl can be embedded into or run on top of other languages or apps (saves a lot of programming time). One complaint I've heard about Tcl is it's slow for some purposes, but because Tcl is built on C there's always the option of using C code (or Java, whatever) where it's needed. Almost always there's a faster solution in Tcl when speed is an issue (e.g. lists (now also dicts) are fast, big arrays are slow).
Tk is the graphical side of the TclTk team and can be used with other languages as a graphics builder.
If you like rigid computer languages (PLC programming or BASIC) you may find the infinite "open-ended-ness" of Tcl a little scary. However, if you wanna' use a language that would be great for running a starship, give Tcl a try.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars The bible as far as I am concerned, June 23, 1998
This review is from: Tcl and the Tk Toolkit (Paperback)
An excellent book. Easy to read, good practicle examples, clear concise discussion of each subject. Quite simply the best book on Tcl/Tk around even if it doesn't cover all the nuts and bolts.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars R&D Manager for an Internet Development Firm, March 31, 1998
By 
This review is from: Tcl and the Tk Toolkit (Paperback)
I purchased this book in 1994 and it is still one of the most used books in my office. I'm probably going to get a second copy. It has everything a TCL/Tk programmer needs to get started, learn about more advanced features, and create your own low-level commands for TCL. Most of the other good TCL/Tk books reference this one... and why not it's by the man who created TCL/Tk, John K. Ousterhout.
-Richard J. Finn
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars Tcl and Tk starting kit, December 2, 1997
By A Customer
This review is from: Tcl and the Tk Toolkit (Paperback)
It is an excellent start to learn tcl and tk. I purchase other books, but they are more advanced than I would like to start with. Many of my co-workers recommand this book to me.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
4.0 out of 5 stars Great starter!, January 25, 2001
This review is from: Tcl and the Tk Toolkit (Paperback)
I read this book in a matter of days. It flies by quite fast. It lacks examples but I thought it gave me enough information to be able to figure out the other things. Besides by working out problems do you learn best and this book gives you the basics to do that. Explains well and doesn't go on and on and on. Good starter if you want to learn Tcl/Tk
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars Very highly recommended for serious developer's libraries, December 13, 2009
The second updated edition of John K. Outserhout and Ken Jones' TCL AND THE TK TOOLKIT has been fully updated for Tcl/Tk8.5 and is a must for any graphics programming library. It uses simple scripts to introduce Tcl/Tk basics and provides a fine coverage of its commands, functions and more. All of its latest, newest improvements are revealed along with real-world run-time environments and applications. Very highly recommended for serious developer's libraries.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Tcl and the Tk Toolkit
Tcl and the Tk Toolkit by John K. Ousterhout (Paperback - April 10, 1994)
$54.99 $44.40
In Stock
Add to cart Add to wishlist