🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.editors
Article #3516

Re: stuff

#3516
From: David Huelsbeck
Date: Sun, 09 Apr 1989 18:54
79 lines
3841 bytes
I know I shouldn't, but that's never stopped me before...

From article <519@TSfR.UUCP>, by usenet@TSfR.UUCP (usenet):
> Via, ah, subprocesses?  If emacs forks off a subprocess to read the
> news, it doesn't get charged for the time spent in those processes.
> If your emacs _is_ getting charged for that time, you'd better bitch
> at your system administrator, because something is rotten in the
> state of Denmark.

Obviously you haven't seen any of these things in action.
Reading news or mail in Emacs is a lot different than doing
a ':!rn' or ':!mail' in vi.  The amount of processing done 
by non-emacs subprocesses is minimal.

I wouldn't want to bitch at my sys admin anyway.  Even if she does
use vi.

> 
> It's not really relevant, but it's very easy to do compiles from inside
> vi.  :!make will do the job just fine, for instance.
> 

That depends on how you define 'the job'.  If the job is to run
make then you are correct that both editors do the job just fine.
However, if you'd like to have a record of the make stored in an
editor buffer where you are free to browse it and perhaps copy 
the information to some other buffer, or if you'd like the editor
to parse the error and warning messages and move you to the point
in your program where the first one was detected I think vi's 
going to come up a bit short.

You may say "But Dave, I don't want my editor to do any of that."
Fine.  I work with a person who doesn't want her editor to allow
her to move around with her cursor.  She likes line editors.  Fine.
She doesn't complain about those of us who do.  I don't recall 
that she's ever claimed that our editors were wasting cpu time.
I'll bet vi uses more cpu than ed.  Obviously ed is the superior
product.  No problems with long screen updates over slow phone
lines.  It's even got command mode and input mode just the way
you like it!

>>... It [sic] likely that emacs
>>gets a distribution of users that's weighted more towards the
>>power-user end of the spectrum.

Well, emacs has a spelling checker but not a grammer checker.  Anybody
thought of writing grammer.el?  Obviously though you are of superior
intellect and quickly detected my horrible typo which was undoubtedly
caused by the poor ergonomic features of my brain dead editor.  That'll
teach me to use emacs.

> 
> Ahh, [sic] this is obviously some strange usage of the phrase `power user' 
> that
> I was not previously aware of.
> 


My basis for that statment was that emacs provides a number of features
that are only of use if your editing demands are rather great.  People
writing 200 line pascal programs would have little use for windows,
multiple buffers or the 'M-x compile' command.  However when dealing 
larger, multiple source file program development these features become
more attractive.  So for a beginner there is no real reason to use one
over the other.  For a more advanced (power) user there may be.


Also most intro to unix books go on at length about vi while never
mentioning emacs.  I know vi is standard and emacs isn't so the reason
for this is obvious.  I suspect that most people learn vi first
and emacs second.  This is perhaps the way it ought to be.  Every unix
user ought to be proficient enough in ed and vi to edit what ever they
might need to edit.  There are times when this comes in handy.  If need
be I can do long division but I'd rather use a calculator when I can.

>    -david parsons
>    -orc@pell.uucp

-dph
Technical Details
Message-ID: <11744@lanl.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!haven!adm!cmcl2!lanl!dph
References: <519@TSfR.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!haven!adm!cmcl2!lanl!dph
From: dph@lanl.gov (David Huelsbeck)
Newsgroups: comp.editors
Subject: Re: stuff
Message-ID: <11744@lanl.gov>
Date: 9 Apr 89 18:54:55 GMT
References: <519@TSfR.UUCP>
Organization: Los Alamos National Laboratory
Lines: 79