Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!romp!auschs!awdprime!sanders.austin.ibm.com From: sanders@sanders.austin.ibm.com (Tony Sanders) Newsgroups: comp.lang.misc Subject: Re: problems/risks due to programming language, stories requested Message-ID: <1822@awdprime.UUCP> Date: 15 Mar 90 18:40:19 GMT References: <1004@micropen> <8218@hubcap.clemson.edu> <1771@awdprime.UUCP> <879@enea.se> Sender: news@awdprime.UUCP Reply-To: sanders@sanders.austin.ibm.com (Tony Sanders) Organization: 'tractor at: IBM AWD, Austin, TX Lines: 24 In article <879@enea.se> sommar@enea.se (Erland Sommarskog) writes: >I tried thrice mailing this guy, including the path(!) he gave >in his signature. Couldn't IBM afford to be better connected? Tell me about it! It is truly a pain. Work is being done to fix the problem, but for now we suffer. >Tony Sanders (sanders@sanders.austin.ibm.com) writes: >>[C switch example without breaks to be coded in ADA] >Cross you heart, how often in practical programming do you Suffice it to say I have used them to write readable code that is easier to understand than a myrid if statements. Once would be enough. >write such code? And how often compared to normal switch >statements where an easily elided break would introduce >a simple bug? It's exactly that "a simple bug", easy to dectect and easy to fix, all bugs should be this simple. It's no more challanging than forgetting a semicolon. Why DO we have all those stupid ;'s? -- sanders The 11th commandment: "Thou shalt use lint" For every message of the day, a new improved message will arise to overcome it. Reply-To: cs.utexas.edu!ibmaus!auschs!sanders.austin.ibm.com!sanders (ugh!)