Slashdot Mirror


Visual Perl Tool for GTK/QT development?

Robin Smidsrød asks: I'm planning on making a full multimedia system with my Linux-box. In this process I need to make a GUI for selecting which files to insert into a playlist for my mp3-player. Since I've done a lot of coding in Perl, and both QT and GTK-bindings are available, I'd like to program my GUI in perl and GTK/QT. The program isn't really very advanced, but are there any tools available for (at least) setting up the GUI, or maybe a complete IDE? I've done several queries on Altavista, and I've searched Freshmeat too, but no luck. Can anybody help me?" Heck! Microsoft has Visual Basic, why can't we have "Visual Perl"?

10 comments

  1. A few things by Improv · · Score: 1

    Activestate has a few things
    (http://www.activestate.com), including a support
    program, language ties to VisualBasic, and a few
    other doodads.
    There's a GUI perl debugger at
    http://members.tripod.com/~CurtMcKelvey/perldbgu i/
    I thought there was a commercial IDE, but I lost
    the URL to it..

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  2. Check out Glade by Edgy+Loner · · Score: 2

    Glade is a GUI development too for GTK. It can generate code for C, C++, Perl and Ada95. The code
    generation is implemented seperate from the GUI builder so new language bindings can be added easily. I've used it for small projects and it absolutely rocks. Check it out at
    glade.pn.org
    The other thing I've looked at is Kdevelop. It's very impressive, if a bit KDE/Qt centric. It's generic enough that you could do editing/compiling/CVS from it, and it's got real nice HTML documentation generation tools. It's at
    www.kedevelop.org. I think there's also a GUI designer for it. GIDE is for GTK/Gnome, it doesn't seem as mature as Kdevelop. It's at gide.pn.org.
    Enjoy

  3. hmm.. by Zurk · · Score: 1

    why not do it in C with the GTK ? its farily simple and extensive tutorials are available at www.gtk.org

  4. SpecTCL/SpecPerl by Micah · · Score: 1

    There's something out there called SpecTcl, with a derivative called SpecPerl that sort of does that. I played with it a bit a while ago. It seemed like it could do the basics but I never really learned it much because I didn't have the need.

    It only builds Tk applications though... in any case, Perl/Tk is *very* cool. GTK and Qt aren't the only choices.

    1. Re:SpecTCL/SpecPerl by troehr · · Score: 1

      SpecTcl outputs Tcl/TK, Perl, and Java1.0 source. It's a little rough, but then you do have the source (Even though it's Tcl).

  5. Use Gtk/Perl with libglade support by Anonymous Coward · · Score: 0

    You can use glade to create the interface and Gtk/Perl to load the interface at runtime and connect to your signal handlers automagically. You get visual development and the power of perl at once. Checkout the source from the gnome cvs server (module: gnome-perl) or wait for the new version of Gtk-Perl (soon to be released). lupus@debian.org (not registered at slashdot:-)

  6. perl/tk by Anonymous Coward · · Score: 0

    why not just use perl/tk? a new book just came out from o'reilly on the subject. I have looked at some examples and it seems very straight forward. http://phy.ucsf.edu:80/~kvale/specperl.html that is the site for specPerl enjoy.

    1. Re:perl/tk by Anonymous Coward · · Score: 0

      There are only a few IDEs for both Perl/Tk and Perl/Gtk at this time, though it appears that more and more commercial tool developers are at least making Perl sensitive code editors these days. However, in reading through the comments this question brought forth I noticed that noone gave the CPAN directory for Perl/Gtk which is either: $CPAN/authors/Kenneth_Albanowski/
      or $CPAN/modules/by-module/Gtk/ Which I hope will prove useful to some folks.

  7. We do have Visual Perl by Anonymous Coward · · Score: 0

    A program called Visual Perl is available here. "Visual Perl is a two-way visual tool used to design graphics interface for Perl/GTK. The goal of it is to design a Visual Basic like tool for UNIX system."

  8. Ha, now we're getting to the point. by aUser · · Score: 1

    Linux is better than Windooz?

    By far and by large, companies prefer to shell out cash, and massively, to Micros~1, rather than deploying linux. And price is the issue!

    A $150 dollar is approximately the price for 1 Windooz license. For $150 you can waste 2 hours in development. There is no way that you will lose less than 2 hours per linux installed, using linux tools. You will lose a multiple of that.

    There is simple not one single decent RAD tool for linux to crank out client/server business-database applications, that will enable the company to manage sales orders, invoices, bills of materials, time sheets, and so on.

    Therefore, buggy as it is, Windooz is cheap and linux, free as it is, damn expensive.

    *** OS without RAD tool? OS suuucks!!! ***