Perl is one of the most popular languages out there, and is used for everything from mission-critical projects to Web applications to "glue." It is not, however, often used for GUI programming and prototyping. The author thinks it should be, and you probably will too -- after this look at some of the more complex widgets available for Perl/Tk.

Replies are listed 'Best First'.
Re: Using advanced widgets in Perl/Tk
by graff (Chancellor) on Aug 12, 2004 at 02:29 UTC
    That's all really swell -- thanks.

    Any prognosis on when Tk will be able to do complex character rendering (e.g. Hindi) and/or bi-directional text (Hebrew, Arabic), in unicode?

    It would be great if Tk could catch up with all the multi-language possibilities being made available by Perl 5.8.

    (I work with people who are currently using Python with Gtk or Qt for GUIs, because this is the only way to render text in certain writing systems. I'd rather use Perl, and I know there are Gtk and Qt modules for Perl, but... oh well.)

Re: Using advanced widgets in Perl/Tk
by Courage (Parson) on Sep 19, 2004 at 07:25 UTC
    Even more advanced-looking widgets exist in Tcl/Tk itself, some subset of it was included into PerlTk.
    You can check demos in Tcl/Tk distribution.

    All those are available to Perl, see http://www.vkonovalov.ru/perl-tcltk.htm