From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,86fd56abf3579c34 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-27 09:29:45 PST Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!xlink.net!howland.reston.ans.net!agate!boulder!news.coop.net!news.den.mmc.com!iplmail.orl.mmc.com!usenet From: Theodore Dennison Newsgroups: comp.lang.ada Subject: Re: Should internet support software be written in Ada? Date: 27 Mar 1995 14:24:42 GMT Organization: IPL InterNetNews site Message-ID: <3l6hra$h05@theopolis.orl.mmc.com> References: <3kaksj$iur@isnews.calpoly.edu> <3ki9t8$c8l@Starbase.NeoSoft.COM> <3ks2o3$bab@theopolis.orl.mmc.com> NNTP-Posting-Host: payday.orl.mmc.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit X-URL: news:fjm.75.000A7010@ti.com Date: 1995-03-27T14:24:42+00:00 List-Id: Fred J. McCall writes > In article <3ks2o3$bab@theopolis.orl.mmc.com> Theodore Dennison writes: > >Now, I too have seen some bad C code in my time. But this is the first I have > >EVER seen anyone actually use a "goto". In a language with a good selection of > >looping constructs like C, there is NO excuse for this. (Well, perhaps > >stupidity...) > > T'would seem that this commodity is actually on your part. Depending on the > application and the structure of the problem, there are times when 'goto' is > the appropriate solution. This sort of 'structured programming' bigotry is > merely silly and is the sort of thing that leads to code obfuscated by > numerous loops, tests, and unnecessary control variables. "Structured Programming Bigotry"? Are you being serious? Well, in case you are, I'm now curious. At what times is a "goto" an appropriate solution? The best excuse I ever heard was for simulating exception handling in a language that didn't support it. I'm sorry if I'm taking sarcasm seriously, but I didn't see any smileys. > > >There, That ought to get the flames going! > > Hope you're happy now. Don't bother to reply. The very comment convinces me > you don't know enough to have a valid opinion. Oooh! Looks like I was right. T.E.D.