[aklug] Re: perl gui question?

From: Scott Carnahan <scott@ravenmoonart.com>
Date: Mon Jul 26 2010 - 09:59:54 AKDT

I thought I read last week that a new, updated release of perl was coming
out.

http://www.pcworld.com/businesscenter/article/201743/perl_creator_hints_at_i
mminent_perl_6_release.html

thought this may just be wishful thinking.

Scott

-----Original Message-----
From: Michael Fowler [mailto:michael@shoebox.net]
Sent: Monday, July 26, 2010 9:24 AM
To: Lee
Cc: aklug@aklug.org
Subject: [aklug] Re: perl gui question?

On Sun, Jul 25, 2010 at 04:42:17PM -1000, Lee wrote:
> What's the current recommended gui toolkit for a perl beginner to be
> able to quickly put to practical use?

There isn't, really. Each toolkit has its use cases.

Tk is portable, but ugly. It will probably be the easiest to learn.

Qt is prettier, but does not transition to Windows terribly well from
what I understand. The Perl bindings are ancient, as well; there was
supposed to be a more recent update, but I can't find it.

wxWidgets is portable (to Windows and Linux, at least), and prettier
than Tk. It looks the same across systems, which may or may not be
relevant or desirable. It has a steeper learning curve than Tk.

Gtk is essentially Unix only. You can find ports for Windows, but I'd
be very uncertain of their use. The Perl documentation is very sparse,
relying on you reading the C and C++ documentation wherever possible.

Frankly, whenever I look to writing something a little prettier than a
command-line interface, I use the web. Interfaces are much quicker to
write, and tend to look more similar across browsers, and therefore
systems. Of course, that may get into the whole discussion of which web
framework to use, but in the beginning some basic CGI is not difficult
to pick up.

This may or may not apply to you, however. It sounds like you're
opening a shell, which is inadvisable to do with a web frontend.
Although I'm a little confused why people who are opening shells, and
therefore going to be running command-line programs, are uncomfortable
with calling cssh the same way. Perhaps you could simply print a list
of available clusters and have them enter one; a very basic console
program, essentially.

--
Michael Fowler
www.shoebox.net
---------
To unsubscribe, send email to <aklug-request@aklug.org>
with 'unsubscribe' in the message body.
---------
To unsubscribe, send email to <aklug-request@aklug.org>
with 'unsubscribe' in the message body.
Received on Mon Jul 26 10:00:06 2010

This archive was generated by hypermail 2.1.8 : Mon Jul 26 2010 - 10:00:06 AKDT