Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Perl Programming

New Perl GUI 9

nealbutler writes: "This is up on perl.com, and I suppose a lot of people have seen it, but I think it's cool enough to warrant an article! wxWindows, the free C++ Crossplatform GUI framework is now available for perl! I've wxPython, and it rocks, so Tk/Perl's days may now be numbered...My main development platform is (unfortunately...) Win32, and Tk/Perl doesn't have half as much Win32 stuff as wxWindows does (e.g. accessing proper windows dialog boxes, etc.)."
This discussion has been archived. No new comments can be posted.

New Perl GUI

Comments Filter:
  • Doesn't this defeat the purpose?

    Every Windowed Perl programmer's first app will consist of a single window with an multi-line edit field and a button. When you press the button it will parse the test in the edit field and say "Hello World"

  • Having played around with wxPython, I can honestly say I will never go back to Tk or any other GUI interface.

    What the article doesn't empahsise enough is that this is a cross platform GUI. The same code will work on win32, nearly all *nixes, plus apple and some wierd paltforms to boot.

    The other thing the article doesn't impress strongly enough is how good the underlying C++ wxWindows library is. This is C++ GUI Nirvana, OO from the bottom up, crossplatform, native look and feel, a really useful set of builtin widgets, plus, perhaps most importantly a really well though out and easily extandable class structure.

    From now on I will use nothing else, I may even give up programming curses.

    • What I noticed was how programs developed in wxWindows "feel" like they are written with the native widgets. I guess they are... My understanding is that the libraries for various platforms (wxWindows libraries, that is) are fairly light wrappers to provide a standard interface to the native widgets.

      I also sympathize with your enjoyment on te wxWindows library. I was flabbergasted when I simply copied my wxWindows program, using wxGTK on linux to a windows box with cygwin, created a windows makefile, and viola...
    • Let me get one thing straight: we're not talking about a wxWindows advocacy article. It's a wxPerl tutorial. The article *does* mention that it is cross-platform! It *does* mention that the whole thing is *really* OO, more than for example Tk.

      It's not about wxWindows and it's C++ interface. It's about wxPerl.

      And indeed: apart from some maintenance on existing Tk apps, I will probably not use anything else than Wx anymore.

      Jouke

Genetics explains why you look like your father, and if you don't, why you should.

Working...