Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site ssc-vax.UUCP Path: utzoo!linus!decvax!harpo!floyd!vax135!cornell!uw-beaver!ssc-vax!sts From: sts@ssc-vax.UUCP (Stanley T Shebs) Newsgroups: net.misc Subject: Re: new Byte on C Message-ID: <394@ssc-vax.UUCP> Date: Wed, 10-Aug-83 14:40:10 EDT Article-I.D.: ssc-vax.394 Posted: Wed Aug 10 14:40:10 1983 Date-Received: Thu, 11-Aug-83 02:26:41 EDT References: utzoo.3137, <224@idis.UUCP> Organization: Boeing Aerospace, Seattle Lines: 14 Not to stray too far from the original subject, but pointers in C are far more essential than PROGs in Lisp. The good Lisp programmer uses a variety of structured macros rather than PROG. In my ~3500 lines of Lisp, I have one PROG (and it's there for historical reasons), but lots of 'loop' and 'let' macros. Getting back to C, there's no doubt that pointers are essential to the language. How would you implement call-by-address, strings, or linked structures (well ok, it can be done, but you might as well use Fortran) I have come to understand Byte less and less over the years - give me a Dr. Dobb's any day! stan the lep hacker ssc-vax!sts (soon utah-cs)