Path: utzoo!attcan!uunet!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!pequod.cso.uiuc.edu!dorner From: dorner@pequod.cso.uiuc.edu (Steve Dorner) Newsgroups: comp.sys.mac.programmer Subject: Re: Multiple Inheritance -- Is It A Luxury? Message-ID: <1990Jul6.182948.12005@ux1.cso.uiuc.edu> Date: 6 Jul 90 18:29:48 GMT References: <15132@reed.UUCP> <268BA8DC.4CD4@intercon.com> <8937@goofy.Apple.COM> <268C032E.5137@intercon.com> <1990Jul2.181147.1672@efi.com> <8967@goofy.Apple.COM> <1990Jul5.223032.14604@efi.com> Sender: usenet@ux1.cso.uiuc.edu (News) Reply-To: dorner@pequod.cso.uiuc.edu (Steve Dorner) Organization: University of Illinois at Urbana-Champaign Lines: 21 In article <1990Jul5.223032.14604@efi.com> tim@efi.com (Tim Maroney) writes: >A loop construct is >closer to the ordinary human way of seeing tasks than is a GOTO. If >we're telling soemone how to do something, we might say "do this ten >times" or "keep doing it until the film is dry" or something of that >kind; we are much less likely to say "go back to step 5". As long as we're waxing philosophical: I think I'm far more likely to tell someone, "if the film isn't dry, do it again." And "start over from the beginning" is also very common. Both of these are very much GOTO's. I think loops and such are in fact very UNnatural. They take quite a bit of getting used to, which is not a comment on their utility or elegance. The same may be said of OOPL's; they're darn weird at first. -- Steve Dorner, U of Illinois Computing Services Office Internet: s-dorner@uiuc.edu UUCP: {convex,uunet}!uiucuxc!dorner