Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Why Tk? was Re: Re: Perl/Tk exemplars?

by Chmrr (Vicar)
on Feb 21, 2002 at 09:50 UTC ( #146729=note: print w/ replies, xml ) Need Help??

in reply to Re: Perl/Tk exemplars?
in thread Perl/Tk exemplars?

While I obviously can't speak for everyone, I can attempt to speak to why I, personally, write stuff with Tk:

  1. Documentation. This is a biggie. With two books out on Perl/Tk (the aforementioned Mastering Perl/Tk, as well as Learning Perl/Tk) it's fairly comprehensively discussed in dead tree form -- if that's how you like your documentation. It also has much more comprehensive digital documentation, as well; I mean, it has about a hundred pieces of POD, including one for every widget.
  2. Portability. Despite what you say above, I was unable to find reference to Gtk working under Win32, or qt. In either case, it looks to be a hassle, and the few places I did see reference to it, people sad "if it exists, it's probably buggy." I'd be inclined to agree with them. Tk installs well and easily under Activestate, as one can just use PPM. I saw no such option for Gtk or qt.
  3. User base. From what I've seen, there are quite a few more people already using Tk than use Gtk or qt. This means that it's easier to find people with clue when you get stuck. Unfortunatly, this is a self-enfocing problem.
  4. I don't care that much about the ugliness. For people who care about that extra bit of spit and polish, perhaps Tk is a cancer on their screen. That's probably the price of being cross-platform, though.

perl -pe '"I lo*`+$^X$\"$]!$/"=~m%(.*)%s;$_=$1;y^`+*^e v^#$&V"+@( NO CARRIER'

Comment on Why Tk? was Re: Re: Perl/Tk exemplars?
Re: Why Tk? was Re: Re: Perl/Tk exemplars?
by NodeReaper (Curate) on Feb 21, 2002 at 13:22 UTC

    Reason: (petral) as per content

    For more information on this node visit: this

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://146729]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (9)
As of 2015-01-28 07:17 GMT
Find Nodes?
    Voting Booth?

    My top resolution in 2015 is:

    Results (212 votes), past polls