ActiveState going the wrong way

D-Man dsh8290 at rit.edu
Tue Apr 10 12:27:10 EDT 2001


On Mon, Apr 09, 2001 at 10:24:43PM -0600, bowman wrote:
| "Costas Menico" <costas at meezon.com> wrote in message
| news:3ad259bc.4612388 at News.CIS.DFN.DE...
| > one is going to program in Python and Perl at the same time. Most
| > people choose a language and stay with it.

What about Python and Java?  I am employed to work on a Java program,
but I built the unit test framework around Jython and PyUnit.

| > An IDE that tries to accomodate multiple languages is a poor IDE.
| 
| In general, my idea of an IDE is gVim. However, to give the devil his due,
| the MS IDE can accomodate several languages while providing a common set of
| tools. Part of the reason I stick to gVim is the seamless support for just
| about any language I choose to work with. True, it is just an editor and not
| a IDE, but if I go to the trouble of learning my way around an IDE, I
| certainly would want it to support all the languages I customarily use.

I agree here.  It's the main reason I can't find a really good IDE.
The biggest advantages I can see are :
    o   auto compiling -- no need to craft Makefiles, etc
    o   jump straight debugger to editor
    o   cross-referencing symbols

Python takes care of the first one -- no build scripts needed, just
run the thing!  The second isn't such a big deal with accurate line
number reporting.

gVim is just the best cross-platform, cross-language, fast and
convenient programming tool I've found.  It even doubles for system
administration <wink>.  (Ok, for emacs lovers  s/gVim/emacs).


If I get the time I might create an ide.  First off it will be simple.
Secondly it will use gvim for editing (or plug your favorite editor
here).  It will let you browse the source and open it in the editor.
Maybe do some xrefing, but that might be too complex to do completely
and accurately.  Also important, it will be free <grin>!

-D





More information about the Python-list mailing list