[Tutor] Better (free) IDEs than IDLE for Linux ?

alan.gauld@bt.com alan.gauld@bt.com
Tue Dec 17 07:16:01 2002


>  >>The best development environment for Linux(or any Unix) is 
> Linux itself.
> He's requesting a PYTHON IDE.

That's right and unix is an integrated development environment.
For any language, and much more powerful than many so called 
IDEs - like IDLE!

>  >>What exactly do you expect to gain using one of these "proper"
>  >>IDEs over a multi window setup in native Linux?
> 
> an interactive python development environment, 

Which is what unix is.

> VIM and emacs are editors (mostly) not interpreters for a specific 
> language, even though than can shell out and execute commands.

Both vim and emacs have support for specific languages.
But they are one of the tools unix provides. Unix provides 
many more - over 400 - all fully integrated. For example 
if I'm working on a multi file project I can(in either 
vim or emacs) run a grep and step through each found line
in each file in the project - try that in IDLE!
I can also run the code in my current buffer from within 
the editor and have the output captured into an editor buffer.
I can run the debugger and monitor the input, output and 
debug commands simultaneously - try that in IDLE! Similarly 
with the profiler. I can also monitor system usage, network 
stats, call trees, etc etc and version control the code. 
IDLE can't do any of these things either! Why use a partial 
toolset when you have the full set available?

> Under Windows many people use IDLE. It's an Python, IDE, not 
> an editor. Surely you understand the difference ?

Absolutely, under Windows I use IDLE and Pythonwin.
But under unix I use multiple xterms because its a more 
powerful IDE than any of the packaged IDEs. After all that 
was one of the main reasons unix became popular - it is the 
best, bar none, software development environment.

I ask again, what does a packaged IDE offer than a unix 
environment doesn't?

Alan g.
Author of the 'Learning to Program' web site
http://www.freenetpages.co.uk/hp/alan.gauld