Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Is Perl/TK the way way to go about this....Perl/TK is outdated....use tkx?.... where are the tutorials?

GUI toolkits come and GUI toolkits go, but Tk is still standing strong because of it's ease, wide user base to help answer questions, and documentation. The documentation available for Tk is better than for any other toolkit out there. Try Tk Tutorial and uwinnipeg Tk tutorial, and if you really want to become expert, see the Tk bible at Mastering Perl/Tk. You will not find better documentation for any other GUI toolkit.

There are other GUI toolkits out there, namely gtk2-perl and WxPerl. They are state of the art, and evolving so fast it's hard to keep track. Needless to say, they are harder to use and understand the code.

Finally, the Tk userbase is so big and experienced, that you will have little trouble getting help with problems as you learn.

So yes, use Tk;. At the very least, it will help you quickly learn and get a GUI up and running. Then, if you want to move to the more advanced toolkits, you will already have a headstart on what is going on with things like the eventloop and packing. I pretty much can guarantee that once you learn Tk, you will find yourself using it, even if you know the other GUI toolkits, because of it's simplicity and ease of use.


I'm not really a human, but I play one on earth.
Old Perl Programmer Haiku ................... flash japh

In reply to Re: Should I use Perl/TK? by zentara
in thread Should I use Perl/TK? by TechFly

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Domain Nodelet?
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this?Last hourOther CB clients
    Other Users?
    Others wandering the Monastery: (2)
    As of 2024-09-07 16:24 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      No recent polls found

      Notices?
      erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.