Xref: utzoo alt.folklore.computers:3524 comp.emacs:8376 gnu.misc.discuss:1051 Path: utzoo!utgpu!watserv1!watmath!uunet!ogicse!ucsd!ucbvax!agate!lightning.Berkeley.EDU!dankg From: dankg@lightning.Berkeley.EDU (Dan KoGai) Newsgroups: alt.folklore.computers,comp.emacs,gnu.misc.discuss Subject: Why Lisp? (Was: Re: Remember how great editors used to be?) Keywords: elisp, emacs, lisp Message-ID: <1990May30.052145.15392@agate.berkeley.edu> Date: 30 May 90 05:21:45 GMT References: <7572@tekgvs.LABS.TEK.COM> <13829@csli.Stanford.EDU> <12602@netcom.UUCP> <13831@csli.Stanford.EDU> Sender: usenet@agate.berkeley.edu (USENET Administrator;;;;ZU44) Reply-To: dankg@ocf.Berkeley.EDU (Dan Kogai) Organization: ucb Lines: 29 In article <13831@csli.Stanford.EDU> poser@csli.stanford.edu (Bill Poser) said: > >Yes, the original EMACS was a set of TECO macros. But no, non-TECO versions >of EMACS did not start with ports to micros. The earliest ones were >written in LISP. James Gosling then did an EMACS in C, now sold by >UniPress. And then Richard Stallman, who did the original EMACS, >wrote GNU EMACS. See: > Now I have a question: Why did Richard Stallman chose lisp out of others? Why wasn't it C or anything? A lot of script|macros on other applications are more C|pascal-like language. Shell script is so, tmw is so, and a lot more. I found elisp very powerful and elisp alone is complete computer language. But I personally don't like LISP--I hate bunch of ()'s. And it does gabage collection like hell when large elisp program is invoked, such as gnus. It could've been tighter if external commands are written in C and the editor loads the objects (can it be done without linking? Macintosh can just by loading it as resource file. Or maybe invoke it as different session but it would be not a good idea). ---------------- ____ __ __ + Dan The "fun to see emacs running emacs inside" Man ||__||__| + E-mail: dankg@ocf.berkeley.edu ____| ______ + Voice: +1 415-549-6111 | |__|__| + USnail: 1730 Laloma Berkeley, CA 94709 U.S.A |___ |__|__| + |____|____ + "What's the biggest U.S. export to Japan?" \_| | + "Bullshit. It makes the best fertilizer for their rice"