Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #3389

Re: Python IDE/text-editor

From Ben Finney <ben+python@benfinney.id.au>
Newsgroups comp.lang.python
Subject Re: Python IDE/text-editor
References (6 earlier) <87oc45lu02.fsf@castleamber.com> <ce14138d-fd14-4b23-b42e-87457b7724dc@d19g2000prh.googlegroups.com> <87hb9xwoic.fsf@castleamber.com> <20110417103558.03cc0260@chaostal.de> <mailman.456.1303034641.9059.python-list@python.org>
Date 2011-04-17 21:09 +1000
Message-ID <87zknpf827.fsf@benfinney.id.au> (permalink)
Organization Unlimited download news at news.astraweb.com

Show all headers | View raw


Alec Taylor <alec.taylor6@gmail.com> writes:

> I've tried all the IDEs/text-editors mentioned.

Great! Experimenting with them is valuable if you have the time.

> Emacs and vim are good, however I often find myself on a workstation
> without direct console access.

I don't understand this; both of those (unlike most of the less powerful
alternatives mentioned in this thread) allow operation via direct
windowed application, by remote windowed application, or by remote
text-mode application. What is is you think Emacs or Vim are lacking in
this regard, and what makes you expect it?

> GVim leaves a lot aesthetically desired. Also there's a learning-curve
> to both of them

They carry a lot of baggage from being decades old. But that speaks more
about the mercurial changes in user interfaces of other programs, and
the high value programmers who've already mastered a flexible tool place
on applying what they've already learned in as many future situations as
can be feasible.

Both Vim and Emacs are actively and passionately developed, their
interfaces are being refined all the time without dramatic overhauls
every few years, and that's a huge advantage of these two and is part of
what makes them the default choice of so many programmers.

> whereas nano, and all the text-editors/IDEs above are user-friendly.

As many others in this thread have said, the learning curve pays off in
access to a powerful general-purpose tool that you can apply to an
enormous range of programming tasks.

A reason Vim and Emacs survive while so many thousands of other options
rise and fall and are forgotten is in part because Vim and Emacs have
gained the maturity and critical mass of community support that ensures
you can do just about anything in them.

Even if you don't end up liking either of them, you should gain working
familiarity with at least one of Vim or Emacs. They are the closest
things the programming world has to a standard coding environment and
are the most likely to be available and acceptable to your peers where
no other familiar option exists.

-- 
 \                “I got fired from my job the other day. They said my |
  `\          personality was weird. … That's okay, I have four more.” |
_o__)                                       —Bug-Eyed Earl, _Red Meat_ |
Ben Finney

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Python IDE/text-editor Chris Angelico <rosuav@gmail.com> - 2011-04-17 02:13 +1000
  Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-16 09:30 -0700
    Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-16 17:19 -0500
      Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-16 19:04 -0700
        Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-16 22:22 -0500
          Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-16 21:28 -0700
            Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-17 10:58 -0500
          Re: Python IDE/text-editor Bastian Ballmann <balle@chaostal.de> - 2011-04-17 10:35 +0200
            Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-17 11:03 -0500
          Re: Python IDE/text-editor Alec Taylor <alec.taylor6@gmail.com> - 2011-04-17 20:03 +1000
            Re: Python IDE/text-editor Ben Finney <ben+python@benfinney.id.au> - 2011-04-17 21:09 +1000
              Re: Python IDE/text-editor Andrea Crotti <andrea.crotti.0@gmail.com> - 2011-04-17 14:24 +0200
              Re: Python IDE/text-editor sal migondis <salmig99@gmail.com> - 2011-04-17 08:50 -0700
            Re: Python IDE/text-editor John Bokma <john@castleamber.com> - 2011-04-17 11:07 -0500
    Re: Python IDE/text-editor Krzysztof Bieniasz <krzysztof.t.bieniasz@gmail.com> - 2011-04-16 23:12 +0000
      Re: Python IDE/text-editor rusi <rustompmody@gmail.com> - 2011-04-16 19:34 -0700
      Re: Python IDE/text-editor Westley Martínez <anikom15@gmail.com> - 2011-04-17 13:05 -0700
        Re: Python IDE/text-editor Ben Finney <ben+python@benfinney.id.au> - 2011-04-18 07:19 +1000
          Re: Python IDE/text-editor Tim Chase <python.list@tim.thechases.com> - 2011-04-17 17:46 -0500
  Re: Python IDE/text-editor Jorgen Grahn <grahn+nntp@snipabacken.se> - 2011-04-17 07:17 +0000
    Re: Python IDE/text-editor Chris Angelico <rosuav@gmail.com> - 2011-04-17 18:20 +1000
    Re: Python IDE/text-editor harrismh777 <harrismh777@charter.net> - 2011-04-18 02:33 -0500

csiph-web