Path: utzoo!mnetor!uunet!mcvax!ruuinf!piet From: piet@ruuinf.UUCP (Piet van Oostrum) Newsgroups: comp.lang.c Subject: Re: gotos Message-ID: <413@ruuinf.UUCP> Date: 19 Apr 88 10:22:31 GMT References: <1988Apr11.201934.20594@utzoo.uucp> <451@goofy.megatest.UUCP> <2618@bsu-cs.UUCP> <1073@maynard.BSW.COM> Organization: Univ of Utrecht, Dept of CS Lines: 16 In-reply-to: campbell@maynard.BSW.COM's message of 15 Apr 88 02:11:21 GMT Posting-Front-End: GNU Emacs 18.47.9 of Mon Mar 21 1988 on ruuinf (hcx/ux) In article <1073@maynard.BSW.COM> campbell@maynard.BSW.COM (Larry Campbell) writes: In article <2618@bsu-cs.UUCP> dhesi@bsu-cs.UUCP (Rahul Dhesi) writes: <>...And I know of no language, with the possible exception of Ada, that is <>rich enough in control structures to always have an elegant and <>efficient alternative to using a goto. Check out BLISS. It's not without its flaws -- I consider its extreme typelessness a botch -- but it has such a complete set of well thought out control constructs that you don't miss the goto at all. (BLISS has no goto.) Modula-2 doesn't have a GOTO either. It has LOOP ... EXIT ... END. -- Piet van Oostrum, Dept of Computer Science, University of Utrecht Budapestlaan 6, P.O. Box 80.012, 3508 TA Utrecht, The Netherlands Telephone: +31-30-531806 UUCP: ...!mcvax!ruuinf!piet