Newsgroups: comp.lang.misc Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!lavaca.uh.edu!menudo.uh.edu!sugar!ficc!peter From: peter@ficc.ferranti.com (Peter da Silva) Subject: Re: The powerlessness of Lisp Message-ID: <0ACA5+4@xds13.ferranti.com> Reply-To: peter@ficc.ferranti.com (Peter da Silva) Organization: Xenix Support, FICC References: <16060:Mar2515:41:5691@kramden.acf.nyu.edu> <1991Mar26.165516.13035@daffy.cs.wisc.edu> <26146:Mar2804:56:5791@kramden.acf.nyu.edu> <1991Mar28.164024.21829@daffy.cs.wisc.edu> Date: Fri, 29 Mar 91 15:25:34 GMT Look, folks, this C versus the world debate is the biggest pain in the neck in comp.lang.misc. I apologise for my own small part in it, here, and I'm bowing out. Next time you see someone claim that C can do anything, or that C is bogus because it can't do something, keep this in mind: Use the right tool for the job: C is the right tool for some jobs, because of the basic "portable assembler" design of the language lets you get down and dirty and write lean code. It is he wrong tool for some jobs, because the "portable assembler" design of the language forces you to get down and dirty and re-invent the wheel. The same is true of any language. You can write Fortran, Lisp, or Prolog style code in any language. If you're using a language that encourages lisp-style coding and what you need is a Forth, or you want to do AI and all you have is Basic, you're going to do a lot more work or buy more hardware than if you pick the right tool. AND: There has never been a language in which it is the least bit difficult to write bad code... -- Peter da Silva. `-_-' peter@ferranti.com +1 713 274 5180. 'U` "Have you hugged your wolf today?"