home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.arch:10408 comp.lang.misc:3491
- Newsgroups: comp.arch,comp.lang.misc
- Path: sparky!uunet!cs.utexas.edu!torn!watserv2.uwaterloo.ca!watserv1!mhcoffin
- From: mhcoffin@tolstoy.uwaterloo.ca (Michael Coffin)
- Subject: Re: Hardware Support for Numeric Algorithms
- In-Reply-To: glew@pdx007.intel.com's message of 4 Nov 92 15:26:29 GMT
- Message-ID: <MHCOFFIN.92Nov5075939@tolstoy.uwaterloo.ca>
- Sender: news@watserv1.uwaterloo.ca
- Organization: Dept. of Computer Science, University of Waterloo
- References: <1992Oct21.150430.29189@rtsg.mot.com>
- <BwIwEB.J1A@mentor.cc.purdue.edu>
- <CLIFFC.92Oct22082750@athene.rice.edu>
- <1992Oct22.144843.3236@cis.uab.edu>
- <1992Oct22.163955.12161@newshost.lanl.gov>
- <GLEW.92Nov4072629@pdx007.intel.com>
- Date: Thu, 5 Nov 1992 12:59:39 GMT
- Lines: 16
-
- In article <GLEW.92Nov4072629@pdx007.intel.com> glew@pdx007.intel.com (Andy Glew) writes:
- > Emphasize. As usual, Knuth is an arbiter of good taste in programming
- > style. For example, his example of programming state machines with gotos
- > is cleaner than the usual case state/variable structure. His suggestion of
- > never allowing fallthrough into a label often clarifies code.
-
- I don't disagree that occasionally gotos are cleaner than the
- available alternatives, but I wouldn't call Knuth an arbiter of good
- taste in programming style. On the one hand, TeX the program is
- clearly written and contains some beautiful algorithms. On the
- other hand, TeX the language is a wretched mess---it's almost
- impossible to write clear code in TeX. So I'd say Knuth's record on
- programming style is very mixed.
-
- -mike
-
-