in reply to Why Tkx? And will Tk endure?

Yes, Tk is still available! It came bundled with ActiveState Perl 5.8.8, but now you need to get it separately from ActiveState, go here to find out how to get without using ppm: how to get Tk on AS Perl 5.10 I don't think anything is going to happen for Tk in terms of new features, but I still use it as it has all I need for now.

update: looked a bit closer at this thread from AS - don't try to build it like one person in thread is trying, get the right .ppd file using another machine that can FTP. Transfer file with "sneaker net" or whatever to your internal machine. At command prompt type ppm -help, you will see that ppm install can take .ppd file as a parameter.

Replies are listed 'Best First'.
Re^2: Why Tkx? And will Tk endure?
by aplonis (Pilgrim) on Apr 19, 2010 at 22:44 UTC

    Thank's for the info. The thing I liked best about regular Tk is that programs I wrote years ago originally on NetBSD at home and which worked unchanged also on Win2K at work...those same programs still work fine today, totally unchanged even after I have since switched from NetBSD to Ubuntu at home and have gone from Win2K through WinXP to Vista at work.

    What with Win7 looming on the horizon, the idea of having to co-develop all those Perl/Tk scripts yet again for Tkx so as to work on both systems... Well, the prospect is daunting enough as to make me think about just starting over with something totally new. Guess I don't have to do that for a while yet. Whew! Thanks again.

      Not sure why Tk was removed from the ActivePerl install (as of 5.10), but Perl/Tk development is very much active.

      You can get Perl/Tk without using ppm over the internet. Just download the module from CPAN, unzip it (I use WinRar cause it supports almost everything) then copy the files/folders for the perl modules into your perl\site\lib directory.

      Does Tkx support threading? If so that may one of the reasons.

        but Perl/Tk development is very much active.

        s/very much/just barely/i

        Does Tkx support threading? If so that may one of the reasons.

        There is really only one reason, Tk.pm has been stalled for at least 8 years. With Tkx, you always have the latest widgets your Tcl/Tk install has to offer, and none have to be ported over to Perl/Tk (which doesn't happen often, happens slowly, and is always filled with bugs).

      I have coded Perl/Tk on Win7 without any issues.