Python IDE Opinion Request
Robert Amesz
sheershion at mailexpire.com
Sun Nov 18 15:17:58 EST 2001
A. Keyton Weissinger wrote:
> I am a recent inductee into the Pythonista Cult.
Please note: the rumour we sacrifice virgins here is totally and fully
without base whatsoever. That would be a waste of good virgins: we let
them debug the standard library instead. Well -- some might argue that
*is* sacrificing virgins...
> 1) Do you use a code editor (SlickEdit, emacs, etc) or an IDE
> (IDLE, etc)? Why?
I use SciTE, from www.scintilla.org. It's tiny, but it looks good and
has everyting I need. (For both Windows and Unix (GTK). You didn't
specify which platform you're working with, although that omission is
usually the hallmark of a Windows user.)
> 2) Are there any IDEs out there that allow me to do UIs easily
> (ala VB)? I don't want a big code generator, but being able to
> drag and drop some simple forms would be nice...
For wxPython there's Boa Constructor, in which any Delphi or C++
Builder programmer will find him/herself at home immediately. It's on
Sourceforge somewhere.
Though I still prefer to do wxPython programming on my tiny little
text editor. It just gives me better control.
> Thank you all. I know I'm telling you nothing you don't already
> know, but Python rocks!
>
> Why is it not out there more????
In the world of computer languages, widespread adoption (if only in a
particular field) is often a matter of fortuitous timing (that's dumb
luck to you and me, mate). Merit is often of secondary importance.
Once languages get established in their particular niches, it's nearly
impossible to shift them from that position. If you don't believe me,
just ask yourself why Cobol is still around.
Python may have found a good niche for itself as an embedded
interpreter[*] and a glue language. Let's see hoe it fares from there.
Robert Amesz
--
[*] For instance, Pegasus 4 will have Python scripting embedded into
it a few months time, if everything goes well. I'd advise against
holding your breath for this, however, as Pegasus 4 already has a
history of missed deadlines, but I'm sure they'll get around to it
eventually.
More information about the Python-list
mailing list