Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!ucbvax!hplabs!hplabsz!mayer From: mayer@hplabsz.HPL.HP.COM (Niels Mayer) Newsgroups: comp.lang.scheme Subject: Re: what is lisp, instead? Message-ID: <5818@hplabsz.HPL.HP.COM> Date: 17 Aug 90 02:36:01 GMT References: <9008132139.AA11205@mailhost.samsung.com> <9008141823.AA08641@satchmo> <1990Aug16.103617@avahi.inria.fr> Reply-To: mayer@hplabs.hp.com (Niels Mayer) Organization: Hewlett-Packard Labs, Software & Systems Lab, Palo Alto, CA. Lines: 19 Summary: Expires: Sender: Followup-To: In article <1990Aug16.103617@avahi.inria.fr> colas@avahi.inria.fr (Colas Nahaboo) writes: >PS: gwm is an emacs-like WIndow Manager for X: it has a built-in lisp >interpreter for customization, fast and small, and totally C-compatible, >written in C. (and ~ 3 times faster than xlisp and emacs lisp). I don't think that's a fair comparison though, since WOOL isn't a "real lisp" (oops ... what is lisp anyways?). At last check -- WOOL used arrays as lists, didn't seem to have a dynarray facility to dynamically expand array-based lists, and couldn't handle circular lists. In my opinion, the listiness of a lisp defines it's lispness. Lists are one of the things I like about lisp... I bet forth is more than 3 * faster than xlisp and emacs-lisp... ------------------------------------------------------------------------------- Niels Mayer -- hplabs!mayer -- mayer@hplabs.hp.com Human-Computer Interaction Department Hewlett-Packard Laboratories Palo Alto, CA. *