[Ilugc] Holy war
- From: mail-lists@xxxxxxxxx (Karanbir Singh)
- Date: Mon Jan 14 01:01:08 2008
Roshan Mathews wrote:
anyway, i personally think emacs is a waste of time. If you end up in a
situation where your editor has a larger knowledge footprint than the
app you are working on - there are issues.
Emacs is huge, and that'll be an understatement, but do you really
think that it'll have a "large knowledge footprint"? I mean while
working you're normally just using the small set of features that your
fingers "know".
I work 2 to 3 days a week in an environment dominated by sysadmin
developers. They are essentially sysadmin and infrastructure people -
but all of them have a development background, ranging from linux kernel
driver development to ataoe driver implementation. A large majority of
them there use Emacs, and love it. And I am not doubting they are very
highly productive as well.
The thing is, I get more done, in the same amount of time, just using
native tools, *most* of the time. eg. a svn status within emacs will
take upto 45 to 55 seconds to get done, whereas on the same machine
using 'svn st' on the cli will return in under 6 seconds. So basically
using Screen and Vim, I can do pretty much everything they do on Emacs -
only I get there first :D.
the one thing that is nice in Emacs is the shell buffer, which is
completely missing in Vim. I have seen and heard of the vim-shell patch,
however, I think for now Screen gives me that sort of flexibility
without needing to learn a gazzilion keystrokes. Besides, once you get
the hang of Vim, editing speeds are much higher than Emacs anyway!
</opinion>
I honestly, think that for people who spend their lives in an Editor and
need the whole world to be focused around an Editor ( developers and
debuggers ) - Emacs is hard to beat. Some might argue Eclipse is close
behind, followed by the Kdevelop + Kate bundle. For everyone else, I
think the editor markets are elsewhere.
--
Karanbir Singh :
http://www.karan.org/
GnuPG Public Key :
http://www.karan.org/publickey.asc
Other related posts: