home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / cplus / 13073 < prev    next >
Encoding:
Text File  |  1992-08-30  |  1.4 KB  |  36 lines

  1. Newsgroups: comp.lang.c++
  2. Path: sparky!uunet!taumet!steve
  3. From: steve@taumet.com (Steve Clamage)
  4. Subject: Re: GOTO, was: Tiny proposal for na
  5. Message-ID: <1992Aug30.165016.4370@taumet.com>
  6. Organization: TauMetric Corporation
  7. References: <714668024@thor> <6800007@tisdec.tis.tandy.com> <1992Aug26.130335.26725@hemlock.cray.com>
  8. Date: Sun, 30 Aug 1992 16:50:16 GMT
  9. Lines: 25
  10.  
  11.  
  12. In <1992Aug26.130335.26725@hemlock.cray.com> dsf@cray.com (Dan Frankowski) writes:
  13.  
  14. |I believe someone once wrote an article entitled something like
  15. |"Structured Programming Using Goto"; the same person who wrote
  16. |another article that started this whole mess that was entitled "Goto
  17. |Considered Harmful", if my memory has changed state randomly.
  18.  
  19. Sorry, your memory needs refreshing :-)
  20.  
  21. "Go to statement considered harmful" was a letter written to
  22. Communications of the ACM by Edsger Dijkstra and published in
  23. CACM, Vol 11 No 3, March 1968; the was title supplied by the editor.
  24. (Dijkstra has written about this letter elsewhere, and extensively
  25. on the subject of structured programming.  Most everything he has
  26. published deserves serious study; check your local CS or Engineering
  27. library.)
  28.  
  29. "Structured Programming with go to Statements", by Donald Knuth,
  30. was published in ACM Computing Surveys, vol 6 No 4, December 1974.
  31. It is well worth reading, as is the rest of this issue.
  32. -- 
  33.  
  34. Steve Clamage, TauMetric Corp, steve@taumet.com
  35. Vice Chair, ANSI C++ Committee, X3J16
  36.