Fedora 12: Emacs is not for software development

Alexander Kurtakov akurtako at redhat.com
Sun Nov 29 15:22:24 UTC 2009


> Rahul Sundaram wrote:
> > On 11/28/2009 02:32 AM, Debayan Banerjee wrote:
> >> 2009/11/28 Rahul Sundaram
> >>
> >>> Why? It's just shows your personal preference for a editor. Emacs is
> >>> certainly not needed for software development.
> >>
> >> Well one does need an editor for development. Assuming vim and emacs
> >> have roughly equal user bases, chosing emacs over vim for the
> >> distribution shows Fedora packagers' personal preference too. I guess
> >> both vim and emacs should be available.
> >
> > First of all, I don't think we have enough data to determine which
> > editor is being used by developers. How did you come up with the roughly
> > 50/50 estimate?  I am sure we need a editor for development but I might
> > be using Eclipse or even Anjuta? IMO, it can be listed as a optional
> > package in the group and not more than that.
> 
> Um...
> 
> emacs is more than just an editor. Advanced users of emacs use emacs as a
>  shell from which they
> 
> 	- edit the source
> 	- invoke the compile/make process from WITHIN emacs
> 	- run the application from WITHIN emacs
> 	- if the application crashes, then the debugger comes up WITHIN emacs,
> 	  and allows them to debug the application, look at the source code,
> 	  etc. All from within emacs.
> 
> While I readily admit that most emacs users probably don't use these
>  advanced features of emacs, I would argue that emacs DOES belong in the
>  development group. Those that leave it out of that group are simply
>  unaware of what emcas can and does do...
 
 I completely agree with you ONLY if you agree that  kdevelop, qt-creator, 
anjuta, eclipse, netbeans, monodevelop and etc. should be added to the group 
because all of them can do what you have described. It will be a funny group - 
usable for everyone ??? I doubt it.

Alex
 



> 
> All the best,
> 
> -Greg
> 




More information about the devel mailing list