Seeking old post on developers who like IDEs vs developers who like simple languages

Mohan Parthasarathy suruti94 at gmail.com
Thu May 28 14:09:02 EDT 2009


On Mon, May 18, 2009 at 12:31 AM, Ulrich Eckhardt
<eckhardt at satorlaser.com>wrote:

> Steve Ferg wrote:
> > On the one hand, there are developers who love big IDEs with lots of
> > features (code generation, error checking, etc.), and rely on them to
> > provide the high level of support needed to be reasonably productive
> > in heavy-weight languages (e.g. Java).
> >
> > On the other hand there are developers who much prefer to keep things
> > light-weight and simple.  They like clean high-level languages (e.g.
> > Python) which are compact enough that you can keep the whole language
> > in your head, and require only a good text editor to be used
> > effectively.
>
> This distinction is IMHO not correct. If you took a look at Java, you would
> notice that the core language syntax is much simpler than Python's. OTOH,
> if you add the standard libraries, you would soon see that Python's
> libraries are not as consistent (i.e. conformant to PEP8) as Java's.
>
> What makes up for Python's perceived usability problems though is the
> commandline parser that allows you to inspect the type of an object and its
> parts of it at runtime, in particular the docstrings are a treasure there.
>
> That said, an IDE that provides auto-completion (e.g. that gives you a list
> of available class members) is a good thing in Java, because you don't have
> to browse the documentation as often. With Python, that is impossible
> because there are no types bound to parameters, so any type that fits is
> allowed (duck typing).
>

I just downloaded the Aptana IDE which has Python support and I have not
tried it yet. But I remebered seeing this thread. Has anyone used the Aptana
IDE for Python development ?

thanks
mohan


>
> Uli
>
> --
> Sator Laser GmbH
> Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20090528/5b440e2d/attachment-0001.html>


More information about the Python-list mailing list