Mastering Perl/Tk: Graphical User Interfaces in Perl and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$16.02 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Mastering Perl/Tk
 
 
Start reading Mastering Perl/Tk: Graphical User Interfaces in Perl on your Kindle in under a minute.

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

Mastering Perl/Tk [Paperback]

Stephen O. Lidie (Author), Nancy Walsh (Author)
3.4 out of 5 stars  See all reviews (11 customer reviews)

List Price: $49.99
Price: $40.14 & this item ships for FREE with Super Saver Shipping. Details
You Save: $9.85 (20%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $23.93  
Paperback $40.14  
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Book Description

1565927168 978-1565927162 January 2002 1st

Perl/Tk is the marriage of the Tk graphical toolkit with Perl, the powerful programming language used primarily for system administration, web programming, and database manipulation. With Perl/Tk, you can build Perl programs with an attractive, intuitive GUI interface with all the power of Perl behind it.

Mastering Perl/Tk is the "bible" of Perl/Tk: It's not only a great book for getting started, but the best reference for learning the techniques of experienced Perl/Tk programmers. The first half of the book contains the basics on how to use Perl/Tk, and then branches out into advanced applications with a series of extensive program examples. The result is a book accessible for novices, and invaluable for experienced programmers ready to learn the next step in the elegant and effective use of Perl/Tk. The book includes:

  • An introduction to each of the basic Perl/Tk widgets and geometry managers
  • A dissection of the MainLoop, including how to use callbacks and bindings effectively
  • Coverage of the Tix widgets, an extended set of widgets that are a part of the standard Perl/Tk distribution
  • Working with images in Perl/Tk, including bitmaps, pixmaps, photos, and how to compose a compound image type
  • How to create custom mega-widgets in Perl/Tk, both composite and derived
  • Handling interprocess communication with Perl/Tk, both with standard Unix utilities (pipes and sockets) and with the send command designed for direct communication between Tk applications
  • Developing your own Tk widget in the C language
  • Examples of web applications written with Perl/Tk and the LWP library

The book also includes appendices on installing Perl/Tk, a complete quick-reference for each standard widget, and listings of all the extended examples in the book.

Nancy Walsh is the author of Learning Perl/Tk, and Steve Lidie wrote the Perl/Tk Pocket Reference as well as a series of Perl/Tk articles in The Perl Journal. Together, they have written Mastering Perl/Tk to be the definitive guide to Perl/Tk.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Mastering Perl/Tk + Perl/TK Pocket Reference + Web, Graphics & Perl TK: Best of the Perl Journal
Price For All Three: $79.69

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Perl/TK Pocket Reference $9.95

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Web, Graphics & Perl TK: Best of the Perl Journal $29.60

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

About the Author

Steve Lidie has spent decades consulting, programming and administering systems from Apple, CDC, DEC, HP, IBM, Microsoft and SGI. Author of the Perl/Tk Pocket Reference and graduate of Lehigh University, he currently manages the University's large-scale scientific computing complex, and occasionally writes Tk articles for The Perl Journal and PerlMonth.

Nancy Walsh has been involved with Perl (and Perl/Tk) since 1996. She received a Computer Science degree from the University of Arizona in 1993, and currently works as a Principal Consultant for XOR, Inc. doing J2EE and Java work on various projects. Nancy has taught several Perl/Tk Tutorials at the O'Reilly Open Source Conference and is also the author of Learning Perl/Tk.


Product Details

  • Paperback: 746 pages
  • Publisher: O'Reilly Media; 1st edition (January 2002)
  • Language: English
  • ISBN-10: 1565927168
  • ISBN-13: 978-1565927162
  • Product Dimensions: 9.2 x 7 x 1.7 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #424,210 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

11 Reviews
5 star:
 (3)
4 star:
 (3)
3 star:
 (2)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (11 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

22 of 22 people found the following review helpful:
5.0 out of 5 stars An excellent reference., February 10, 2002
By A Customer
This review is from: Mastering Perl/Tk (Paperback)
Fortunately, this book didn't disappoint me, it lived up to all the hype I'd heard, and had begun to anticipate, two months before it was available.

The index and table of contents are excellent (a must for any good reference book). The index seems very thorough and takes up about 30 pages. The table of contents, and thus the book, is laid out in a manner that makes it easy to find topics/subtopics of interest.

There is a 60-page appendix table "Options and Default Values for Each Widget" which I've already placed a stickem on for quick reference. The appendix would have been even more invaluable if each widget (and possibly some lesser used/known attributes) had a page number reference so one doesn't have to find an entry there, and then have to look it up a second time in the index to find more details.

There is also another appendix that contains complete program listings for fun/useful programs like progress bars, MP3 player, RPN calculator, etc. They are useful as extensive examples of Perl/Tk code, if nothing else. The only downside is that there are no electronic copies (CD or web links) to these programs and some are rather lengthy.

Although I consider myself a beginner with Perl/Tk, I believe that it will also serve as an invaluable reference to advanced users of Perl/Tk and have heard from at least one or two experienced users via chat that it is far superior to Nancy Walsh's first book Learning Perl/Tk. I browsed the first book and opted not to purchase it, but this book is well worth the price.

Note to the reviewer from Peoria. Did you mean to review the pocket reference instead of the full book? Otherwise, your last comment about "moving up" to Mastering Perl/Tk doesn't make any sense in relation to the rest of your review.

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


11 of 11 people found the following review helpful:
4.0 out of 5 stars Get this one INSTEAD of 'Learning Perl/Tk', not in addition to, August 8, 2005
By 
This review is from: Mastering Perl/Tk (Paperback)
This book has so far given me all the information I've
needed to write usable GUIs. However, I share the concern
expressed by other reviewers that the the titles 'Learning
Perl/Tk' and 'Mastering Perl/Tk' can be misleading. While
it's reasonable to assume that the 'Learning' volume is
introductory/tutorial while the 'Mastering' volume is for
advanced techniques, this is not the case. The 'History of
this Book' section of the preface describes it as an
expansion of 'Learning Perl/Tk', not a sequel or supplement.
There is no need to buy both books.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 22 people found the following review helpful:
4.0 out of 5 stars A nice introduction, but not a reference, April 26, 2002
By 
This review is from: Mastering Perl/Tk (Paperback)
I picked this book up and learned enough from it to write (in a few weeks) a nice little GUI-based data display program that's being used to monitor train schedule adherence at the US's second-largest subway system. So obviously the book is useful.

But it's also a bit frustrating. The index is almost completely useless; 90% of the time I do not find anything remotely related to the word on the page that it's supposed to be on. Sometimes if I go back and forth a dozen pages I think I find the actual page. There are a fair number of typos that I discovered (most of which are, admittedly, corrected on O'Reilly's web site.) There's this bizarre example of having two MainWindows in the same application, something that mislead *me* into trying the same thing before I discovered how awfully awkward it was.

So while the book was excellent for getting me "jump-started" into the world of Perl/Tk, I do not use it much as a reference anymore. Now that I know the ropes, the man pages get me to the information much more quickly than this book.

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

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews









Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
creating items, exit button, square widget, allocation rectangle, cget methods, form geometry manager, bindtag tag, scrolled widget, fetch comic, other geometry managers, entry widget, text widget, derived widget, place geometry manager, different relief types, pack geometry manager, highlight rectangle, grid geometry manager, scale widget, parent widget, one tag name, active menu item, subnet line, event descriptor, canvas items
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Creating Custom Widgets, Pure Perl, Hello World, Display Rem, Miscellaneous Perl, Exit Figure, Interprocess Communication, Window System, The Canvas Widget, Derived Mega-Widgets, The Scrollbar Widget, Place Example, Four Buttons, Radiobutton Widgets, The Photo Image Type, The Menu System, Anatomy of the Main Loop, Family of Widgets, Mega-Widget Implementation Details, Rocket Supply, Cmd Line, Grid Example, Toplevel Widgets, Executing Nonblocking System Commands, Done Figure
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(5)
(2)

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject