Xref: utzoo comp.lang.c:26880 comp.lang.misc:4443 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!edcastle!aiai!jeff From: jeff@aiai.ed.ac.uk (Jeff Dalton) Newsgroups: comp.lang.c,comp.lang.misc Subject: Re: problems/risks ... Message-ID: <2022@skye.ed.ac.uk> Date: 13 Mar 90 23:16:40 GMT References: <14312@cbnewsc.ATT.COM> <8315@hubcap.clemson.edu> Reply-To: jeff@aiai.UUCP (Jeff Dalton) Organization: AIAI, University of Edinburgh, Scotland Lines: 29 In article <8315@hubcap.clemson.edu> billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu writes: > [...] In particular, the original objectives of Lisp were: > > o ease of algorithm prototyping > o concise programs (no declarations) > o powerful data and control structures > o very general constructs > o rich programming environments > o incremental development > o fast compilation > o ease of debugging These are *not* the original objectives for Lisp. They are some much more recent list from I know not where. > ...Many existing Lisp systems attempt to provide both software > development and applications delivery with the same software. > Their "solution" to the problem of efficient code for application > delivery is to perform debugging with the SAFETY parameter set to > the highest level; when sufficient confidence has been reached with > the program, more efficiency is gained (at the expense of safety) by > setting SAFETY to the lowest level. This is Common Lisp, not Lisp in general. This study seemed to be somewhat confused about what was Lisp and what was Common Lisp or Lisp Machines or particular implementations etc. -- Jeff