What text editor is everyone using for Python

Chris Jones cjns1989 at gmail.com
Thu May 28 05:44:07 EDT 2009


On Thu, May 28, 2009 at 12:06:25AM EDT, Steven D'Aprano wrote:
> On Wed, 27 May 2009 22:34:45 -0400, Chris Jones wrote:

> > I'm unsure about a python editor for everyone but since acquiring
> > habits takes time, I'm in favor of sticking to one editor for
> > everything.
> 
> Or use an editor which follows user interface standards, rather than
> invents its own conventions for everything. That way you can trivially
> swap from one compliant application to another compliant application.
> 
> A good UI standard should mean that:
> 
> * common tasks should use the same interface in any application that
> supports that task;
> 
> * all functionality should be discoverable without reading the manual;
> 
> * the most common functions should be _trivially_ discoverable;
> 
> * don't penalise the user for mistakes: as few actions as possible
> should be irreversible, and those which are irreversible should
> _effectively_ warn the user that they are irreversible;
> 
> * simple interfaces are better than complicated interfaces (easy tasks
> should be easy to perform);
> 
> * but dumbing-down is not the same as simplifying (complicated tasks
> should be possible);
> 
> * if possible, all functionality should be capable of being performed
> by either the mouse or keyboard.

All valid points on the face of it, but doesn't the above rule out both
vim and emacs?

CJ



More information about the Python-list mailing list