Okay,
I am familiar with GUI development in several different languages. I havent seen hide nor hair of a GUI in Perl, nor do I see much of a use for one. But, not having a need for something never stopped anyone. So the question that I am pondering is, will perl6 (being that it is billed as more of an Object Oriented language) include a GUI, and if perl5 already has one (or someone wrote a module for one), what's it like? If there are no plans for one, I think we should take it upon ourselves to make one. But, alas, that's my demented little coroner(sic) of the universe. Thanks for the rant.

thanks!
E-Bitch

Replies are listed 'Best First'.
Re: Perl GUI?
by bikeNomad (Priest) on Jul 19, 2001 at 03:09 UTC
    Do a search on Super Search for Tk or Gtk or GtkPerl. These are full-featured GUI frameworks. There are also some Win32 modules, but people seem to find them difficult if they're not familiar with Win32 GUI programming in C.
Re: Perl GUI?
by Chmrr (Vicar) on Jul 19, 2001 at 04:55 UTC

    There are basically three GUI frameworks out there for Perl: Tk, Win32::GUI, and Gtk. There's a previous discussion about the relative merits of the former two which might be useful. I can't speak on the subject of Gtk, but of the former two, I find Tk much better documented and supported.

     
    perl -e 'print "I love $^X$\"$]!$/"#$&V"+@( NO CARRIER'

      I couldn't agree more with Chmrr on the subject of Tk
      It's well documented and supported and I use it extensively. It's also great for cross platform apps.
      I currently have a Tk application running under Win32, Solaris, Linux, and IRIX client platforms.
Re: Perl GUI?
by beretboy (Chaplain) on Jul 19, 2001 at 05:00 UTC
    Yes, perl is capable of GUIs. I myself am most familiar with win32::GUI but if you are on a linux box Tk is what you are looking for. For an example of win32::GUI take a look at ignore-O-matic and the best resource I have found is this.

    "Sanity is the playground of the unimaginative" -Unknown
Re: Perl GUI?
by petral (Curate) on Jul 19, 2001 at 07:05 UTC
    And maybe someday we'll have a real browswer.
    Things like DDD will let you view your data structures, set break points, watch points, etc.

      p

Re: Perl GUI?
by perigeeV (Hermit) on Jul 19, 2001 at 04:45 UTC
    I wonder if by GUI you mean an IDE? If so you might take a look at Active State's Komodo.

    I can't vouch for the quality of any specific IDEs. Unix is my IDE :)

Re: Perl GUI?
by Jouke (Curate) on Jul 23, 2001 at 18:12 UTC
    In fact there are multiple GUI interface bindings available for Perl:
    • Qt - seems to be dead
    • Tk - most widely used, portable
    • Gtk - less portable, slicker interface
    • Win32::GUI - The Windows GUI, not too well documented
    • wxPerl - Perl bindings for wxWindows


    Jouke Visser, Perl 'Adept'
    Using Perl to help the disabled: pVoice and pStory