http://www.amazon.com/exec/obidos/tg/detail/-/0130385603/qid=1046168352/sr=8-1/ref=sr_8_1/104-7014893-7300739?v=glance Authors: [Brent Welch], [Jeff Hobbs], [Ken Jones] Publication date: 2003 This book is now available. This book is up-to-date with Tcl/Tk 8.4. The book's home page is http://www.beedub.com/book/ There are about 20 sample chapters available at [http://www.beedub.com/book/] taken from the 4 editions. They cover topics from the basic Tcl and Tk introductions, through more advanced topics like Regular Expressions, Eval, Socket programming, Thread programming, TclHttpd, and Starkits. A few general remarks on the book appear in the review [http://www.unixreview.com/documents/s=8472/ur0307j/] by [Cameron Laird], as well as this [http://www.unixreview.com/documents/s=8887/ur0309l/] follow-up review. ---- Among its other virtues, the fourth edition explicitly explains use of [Tk] by such other languages as [Python], [Ruby], [Perl], and so on. ---- Special offer, see the UK's Register website - http://www.theregister.co.uk/2004/04/27/tcl_tk_programmers_bible/ ---- 2008-10-22 : I wonder if this one is going to be update for 8.5 and [Tile]? ---- [peterc] 2009-02-16: This is an excellent book for a programmer of other languages who wants to get stuck into Tcl/Tk. It assumes some familiarity with basic programming concepts though (for me, a good thing; less of the book is wasted explaining the basics of what a variable is, etc) and this may make it a little less approachable for complete novices (well, those who have no Internet access or ability to use a search engine [http://www.google.com/] to find more information, anyway). Anyhow, suffice to say, if your budget only stretches to one book, I'd recommend this one. Yep, it's currently missing discussion of Tile, but, if you learn how to use Tk from this book, you'll be able to pick up and use Tile immediately. [RLH] 2009-02-16: I have this book. It is excellent. It would be another nice book to be updated for the new feature sets. ---- [Category Book]