Path: utzoo!yunexus!geac!daveb From: daveb@geac.UUCP (David Collier-Brown) Newsgroups: comp.lang.c Subject: Re: Put your code where your mouth is (was Re: gotos) Summary: How about "by inspection"? Message-ID: <2645@geac.UUCP> Date: 25 Apr 88 12:46:52 GMT Article-I.D.: geac.2645 Posted: Mon Apr 25 08:46:52 1988 References: <1988Apr11.201934.20594@utzoo.uucp> <451@goofy.megatest.UUCP> <1988Apr20.072000.384@utzoo.uucp> <2595@ttrdc.UUCP> Reply-To: daveb@geac.UUCP (David Collier-Brown) Organization: The Geac Jaundiced Eye Department. Lines: 23 >In article <1988Apr20.072000.384@utzoo.uucp>, henry@utzoo.uucp (Henry Spencer) writes: ># To put it bluntly, it's not worth my time. In most cases the obvious goto- ># free code is just as efficient as Knuth's, given a modern compiler. Much ># of what Knuth is discussing can be seen as ways of hand-coding the sort ># of optimizations that modern compilers do without being asked. In article <2595@ttrdc.UUCP> levy@ttrdc.UUCP (Daniel R. Levy) writes: >Nice show of arrogance but any reasonable reader must conclude that you have >not proved your case. You somehow found plenty of time to rail against gotos. Well, I can't always claim to be reasonable, but I'll claim Henry is right. When I read the Knuth paper, I wondered if the real subject was optimizing compilers... I sorta recollect I saw at least one thing that PL/1 would do automagically. I will also claim to be a reader... --dave c-b -- David Collier-Brown. {mnetor yunexus utgpu}!geac!daveb Geac Computers International Inc., | Computer Science loses its 350 Steelcase Road,Markham, Ontario, | memory (if not its mind) CANADA, L3R 1B3 (416) 475-0525 x3279 | every 6 months.