Tools for web applications

Trent Mick trentm at
Thu Apr 30 23:09:12 CEST 2009

Scott David Daniels wrote:
> Marco Mariani wrote:
>> What you call "code completion" cannot work in many cases with dynamic 
>> languages. Nobody knows which methods are available to an object until 
>> the program is running.... I must admit that I've never used 
>> completion of anything while developing. I routinely it do with the 
>> IPython shell, and I would suffer if I didn't have it in postgres, but 
>> not while editing python.

As Scott indicates, one can often do a fairly good job. I'm definitely 
not a Java guy, but I've heard that Java generics (don't ask me to 
identify one of them! :) can cause similar pains for Java 
autocomplete/calltips as some dynamic language patterns can.

> You'd be amazed at how much ActiveState's Python _can_ and _does_
> guess/infer about available methods.  It is pretty fancy (even for
> an old stick-in-the-mud "Lave my keyboard alone" guy like me.

Do you mean Komodo?


Trent Mick
trentm at

More information about the Python-list mailing list