home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / programm / 11770 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  3.1 KB

  1. Path: sparky!uunet!coplex!cecily!cory
  2. From: cory@cecily.UUCP (Cory Cohen)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: C Programmer's Editor of Choice?
  5. Message-ID: <61nqr*C+0@cecily.UUCP>
  6. Date: Tue, 28 Jul 1992 20:34:14 EST
  7. References: <1992Jul20.052824.29189@msuinfo.cl.msu.edu> <BrpFqH.8MD@DMI.USherb.CA>
  8.  <mykes.09ny@amiga0.SF-Bay.ORG> <BrrB07.7Bu@DMI.USherb.CA> <14js9gINN8m5@matt.ksu.ksu.edu>
  9. Organization: The New Alaska Riviera
  10. X-Newsreader: Arn V1.00 beta rel2
  11. Lines: 64
  12.  
  13. In article <14js9gINN8m5@matt.ksu.ksu.edu>, Steve Davis writes:
  14. > I'm going to have to chip in with a word for GNU-EMACS, the ONE
  15. > TRUE EDITOR.  Something has to be said for EMACS, since it can
  16. > *emulate* through ELisp any other text editor.  And what's even
  17. > better is that it's MACHINE INDEPENDENT!  :-)  I'm using EMACS
  18. > right now on an 80 MIPS UNIX box, have it for my laptop, for my
  19. > Amigas, etc. etc. etc.  
  20.  
  21. Here's what it came down to for me...
  22.  
  23.   I you want ONE editor that will do EVERYTHING you could ever DREAM
  24.   of doing, get GNUEmacs.
  25.  
  26.     * Command/Filename completion
  27.     * Multiple windows
  28.     * Multiple buffers (each with it's own key bindings/environment) 
  29.       (there's a difference betweeen windows 'n' buffers ya know)
  30.     * Full online help
  31.       * Reads info format help files (docs for most of GNU)
  32.       * Online tutorial
  33.       * Function/Variable descriptions
  34.       * Mode descriptions 
  35.     * ELisp (macro language)
  36.       * Complete(?) lisp implementation built into editor
  37.       * Compiler (actually I don't what you'd call byte-compile but
  38.         a compiler's the closet word I can think of)
  39.       * 1000's of programmers writing macros 
  40.  
  41.     (Here's the real trick... Anyone else who has an editor macro
  42.      language which can do ANY of these things, speak up now...!!!!)
  43.     * Macros
  44.       * Read mail
  45.       * Read news
  46.       * Directory editor (copy, rename, delete, compress, edit ...)
  47.       * Demonstrate the solution to the tower of hanoi :-)
  48.       * Life simulation
  49.       * Sort (by line, column, paragraph, field, etc)
  50.       * Langauge support: C, Modula2, Ada, Fortran, Scheme, Prolog,
  51.         TeX, Simula, Nroff, Pascal, .....
  52.  
  53.   Plus, it runs on ever platform imaginable.  I couldn't stand having
  54.   seven different editors XEDIT, VI, TPU/EVE, CED, PE, EDLIN, etc.
  55.  
  56.   Now I run GNUEmacs on:
  57.    * My 386 PC at the office
  58.    * My vax account
  59.    * My unix accounts
  60.    * My Amiga
  61.    
  62.    And you know what?  It's pretty much the same on each of them...
  63.    So -- I'll admit it. I don't use 1/4 of what GNUEmacs offers, BUT
  64.    you'll never see me cussing over changing editors again.  GNUEmacs
  65.    will do anything I'll ever need, and run on every computer I'll
  66.    ever have.
  67.  
  68. Cory Cohen   (Another GNUEmacs bigot)
  69.  
  70. P.S.   I wouldn't recommend running it on a 68000. (Kinda slow)
  71.        Runs great on my Amiga 3000 tho'. :-)
  72. ======================================================================
  73. Cory Forrest Cohen        uunet!coplex!cecily!cory    cory@cecily.UUCP
  74. ----------------------------------------------------------------------
  75. We only have ONE line.                                There is NO job.
  76. ======================================================================
  77.