Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!yale!root From: root@yale.UUCP (Root Of All Evil) Newsgroups: comp.unix.wizards Subject: Re: libpw.a Summary: Garbage collection doesn't belong in C Keywords: alloca Message-ID: <57897@yale-celray.yale.UUCP> Date: 21 Apr 89 14:47:06 GMT References: <157@dftsrv.gsfc.nasa.gov> <10013@smoke.BRL.MIL> <8184@chinet.chi.il.us> <1250@frog.UUCP> <564@aablue.UUCP> <1883@thor.acc.stolaf.edu> <15945@rpp386.Dallas.TX.US> Reply-To: berryman-harry@CS.YALE.EDU (Harry Berryman) Organization: Yale University Computer Science Dept, New Haven CT 06520-2158 Lines: 14 In article <15945@rpp386.Dallas.TX.US> jfh@rpp386.Dallas.TX.US (John F. Haugh II) writes: >..... I always enjoyed SNOBOL and LISP programming >because you use the stuff, then toss it, then use it again. In C >and others, memory management is a CHORE. C is not a language to do string processing in. C is designed to be efficient for SYSTEMS programming. Do we really want garbage collection in the language used for the kernal of the operating system? Sounds pretty silly to me. If you want to program in Lisp, program in Lisp. Don't expect C to provide you with a Lisp environment. -Scott Berryman berryman@CS.YALE.EDU