Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]tlug: Python (or if necessary, Perl or Ruby) GUI toolkits
- To: tlug@example.com
- Subject: tlug: Python (or if necessary, Perl or Ruby) GUI toolkits
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Date: Thu, 8 Jun 2000 13:56:06 +0900 (JST)
- Content-Transfer-Encoding: 8bit
- Content-Type: text/plain; charset=iso-8859-1
- In-Reply-To: <20000608121640.C13542@example.com>
- References: <14654.8503.603929.127085@example.com><Pine.LNX.4.21.0006072205550.31251-100000@example.com><20000608121640.C13542@example.com>
- Reply-To: tlug@example.com
- Sender: owner-tlug
I've started work on a project in Python whose point is to put a GUI interface on top of the command line. It's not a "file manager," it won't provide druggéd droop or any of that nonsense; the idea is to provide reminders about options that you've forgotten the meaning of and to save useful pipelines (eg, containing multiple complex sox filters). Ie, more a learning tool for wannabe gurus than a user-friendly interface. (Screen shots will be available when there's a screen to shoot ;-) Anyway, so far I'm quite pleased with the steep learning curve for Python and the inherent object-orientation. However, GUI bindings for Python seem to suck. I haven't tried python-wpy yet, but tkinter is a hog, not object-oriented, and undocumented (ie, I can't figure out how to make it do what I want to do); python-gtk doesn't seem to work (ie, there are reasons to suspect I _can't_ make it DTRT), has a sucky API, and is undocumented; and wxPython, while it works and is pretty well-documented (the underlying wxWindows API is quite well documented, eg compared to Gtk---despite being built on Gtk for Linux!---but the Python bindings are not clearly documented), has a semi-sucky API (keyword arguments are not supported) and is REALLY easy to crash. (One big advantage to wxWindows seems to be strong cross-platform support, although that's not really relevant to my current project.) (1) Favorite GUI bindings for Python? (2) Are the GUI bindings for Perl better, or do they suffer from basically the same problems? What's the best of breed? (3) How about Ruby (or any other language; I guess Tcl/Tk must be excellent by now, but I didn't much like Tcl when last exposed to it)? Preferably object-oriented, of course. -- University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091 _________________ _________________ _________________ _________________ What are those straight lines for? "XEmacs rules." ----------------------------------------------------------------------- Next Meeting (w/ YLUG): June 16 (Fri) 19:00 Mizonoguchi Marui Family 12F Next Technical Meeting: July 8 (Sat) 13:30 Topic: TBA ----------------------------------------------------------------------- more info: http://www.tlug.gr.jp Sponsor: Global Online Japan
- Follow-Ups:
- Re: tlug: Python (or if necessary, Perl or Ruby) GUI toolkits
- From: Darren Cook <darren@example.com>
- Re: tlug: Python GUI toolkits
- From: Jim Tittsler <jwt-tlug@example.com>
- References:
- Re: tlug: META tags in perl scripts
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Re: tlug: META tags in perl scripts
- From: Selva Nair <selva@example.com>
- Re: tlug: META tags in perl scripts
- From: Jonathan Byrne <j-byrne@example.com>
Home | Main Index | Thread Index
- Prev by Date: Re: tlug: META tags in perl scripts
- Next by Date: Re: tlug: Python (or if necessary, Perl or Ruby) GUI toolkits
- Prev by thread: Re: tlug: META tags in perl scripts
- Next by thread: Re: tlug: Python (or if necessary, Perl or Ruby) GUI toolkits
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links