Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!think.com!mintaka!bloom-beacon!eru!hagbard!sunic!news.funet.fi!uwasa.fi!ts From: ts@uwasa.fi (Timo Salmi) Newsgroups: comp.lang.pascal Subject: Re: Goto's are okay Keywords: goto Message-ID: <1991Jan27.185044.19856@uwasa.fi> Date: 27 Jan 91 18:50:44 GMT References: <2802@oucsace.cs.OHIOU.EDU> <1991Jan21.134342@cs.utwente.nl> <2427@bnlux0.bnl.gov> <1991Jan27.074528.23487@tygra.UUCP> Organization: University of Vaasa Lines: 26 In article <1991Jan27.074528.23487@tygra.UUCP> dave@tygra.UUCP (David Conrad) writes: : >I hope you see what I'm getting at. All structured programming constructs >can be emulated with goto's, and can be thought of etc. But they have the >advantage that the compiler does the work for you so you can't screw it up >by adding/subtracting lines. That's the difference between structured and >spaghetti code. : I may be misinterpreting your implication, but as the guilty party of commencing the debate, let me again point out repeat using gotos != spaghetti code not using gotos != writing well structured programming careless usage of gotos = spaghetti code until false The heat produced in the discussions obviously emanate from the fact that these relations are not transitive. ................................................................... Prof. Timo Salmi Moderating at garbo.uwasa.fi anonymous ftp archives 128.214.12.37 School of Business Studies, University of Vaasa, SF-65101, Finland Internet: ts@chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi@finfun