algebaric operations on a RegEx?

William O'Higgins Witteman william.ohiggins-H217xnMUJC0sA/PxXw9srA at public.gmane.org
Wed Apr 15 20:08:56 UTC 2009


On Wed, Apr 15, 2009 at 02:25:30PM -0400, CLIFFORD ILKAY wrote:
>>> A smart editor can change the indentation on a block very quickly.
>> 
>> One additional step I don't need in other language.
>
>I use vim all the time for Python. Do you consider that an exotic editor?

Yes!  I also use vim, and love it, but I would call it incredibly
exotic.  How many modeful editors are there?

Vim has a short, steep learning curve to the first plateau of
usefulness, and then many, many more short climbs to ever-greater
heights of power and capability, disappearing into the clouds.  I
believe that there is only one editor more exotic than vim, and that is
EMACS.  Vim contains powerful programming tools, but EMACS has Lisp :-)

I showcased a few features of vim at my old workplace, and the jaws of
my Visual Studio-using colleagues hit the floor when they saw what I was
doing - and it wasn't even that complex.  I would consider myself a vim
newbie, but it would still be a week's work to teach what I know about
vim to someone new to it.

I find complaints about the indentation requirements of Python to be
specious, but I am not going to press my case.  Either you are willing
to spend some time giving the language a try, or you aren't.  If you are
not rigorously indenting your code already you are headed for trouble,
and if your editor is not enforcing your indentation, you are wasting
your time.
-- 

yours,

William

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://gtalug.org/pipermail/legacy/attachments/20090415/32fdf127/attachment.sig>


More information about the Legacy mailing list