Article View: gnu.emacs.bug
Article #99872Re: Emacs not configurable enough? (was Re: bug?)
From: Kim Letkeman
Date: Thu, 26 Apr 1990 12:52
Date: Thu, 26 Apr 1990 12:52
44 lines
3121 bytes
3121 bytes
In article <10278@yunexus.UUCP>, oz@yunexus.UUCP (Ozan Yigit) writes: | In article <1990Apr24.132052.8149@talos.pm.com> kyle@cs.odu.edu writes: | >I disagree. Configurability has to take into account users' | >preferences, yes, but at some point the programmer has to say | >``no'' to keep the user from cutting his own throat. | | Where do you draw the line ?? You appear to know where that line is, so do | share with the rest of us. Incidentally, the point you bring up is the | exact problem with all the so-called "extensible" software outside emacs. | And the truth is, you almost certainly do not know more than anyone else | as to how to do "extensibility" without taking it to absurdity. | People like Rob Pike (of Bell Labs) can very effectively argue why | things *should not* be extensible. Can you make serious and thought | provoking arguments as to how extensible something should be? | Hmmm ... must be "pot shots at Kyle" week. This must be the third time this week I've read an article that sneered at someone else (twice at Mr. Jones.) All I understood Kyle to be saying was that he felt that there were valid situations where the programmer might choose to use yes_or_no instead of y_or_n so as to hopefully prevent type ahead from destroying important data. I think that this could qualify as a "serious" if not necessarily "thought provoking" argument. I'm sure Rob Pike can make some wonderful arguments as to why things should not be extensible. But I'm also sure he wouldn't be dumb enough to apply that argument to all software. Much of software should be designed for a specific purpose and tightly coded and then left alone. The emacs editor does not fall under this category. It is simply too useful in too many situations for this to apply. Not everyone is a power user, and so not everyone will like emacs. There are other, non extensible editors for those people. Quibbling over "how extensible" something should be is a waste of time. It is possible to change the source code. It is possible to substitute y or n instead of yes or no and it is possible to just live with it and not get so excited. -- Kim Letkeman uunet!mitel!spock!kim
Technical Details
Message-ID:
<3136@kim>Path:
arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!usc!cs.utexas.edu!uunet!spock!kimReferences:
<9004121352.AA18442@gem> <1990Apr13.201812.536@talos.pm.com> <TOM.90Apr17072023@hcx2.ssd.csd.harris.com> <1990Apr24.132052.8149@talos.pm.com> <10278@yunexus.UUCP>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,8642c59dcd01bbed X-Google-Attributes: gidfb2f1,public X-Google-Thread: 102b9a,c2cc61f55756f943 X-Google-Attributes: gid102b9a,public X-Google-ArrivalTime: 1990-04-26 05:52:36 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!usc!cs.utexas.edu!uunet!spock!kim From: kim@spock (Kim Letkeman) Newsgroups: gnu.emacs.bug,comp.emacs Subject: Re: Emacs not configurable enough? (was Re: bug?) Message-ID: <3136@kim> Date: 26 Apr 90 12:52:36 GMT References: <9004121352.AA18442@gem> <1990Apr13.201812.536@talos.pm.com> <TOM.90Apr17072023@hcx2.ssd.csd.harris.com> <1990Apr24.132052.8149@talos.pm.com> <10278@yunexus.UUCP> Organization: Mitel. Kanata (Ontario). Canada. Lines: 44 Posted: Thu Apr 26 13:52:36 1990 In-reply-to: oz@yunexus.UUCP's message of 24 Apr 90 20:27:22 GMT