Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!pasteur!agate!violet.berkeley.edu!8hum190 From: 8hum190@violet.berkeley.edu Newsgroups: comp.sys.mac.hypercard Subject: Re: HyperCard bug <- No, it's a feature. Message-ID: <7414@agate.BERKELEY.EDU> Date: 6 Mar 88 08:08:41 GMT References: <1149@cpocd2.UUCP> <7500@apple.Apple.Com> <1007@pur-phy> Sender: usenet@agate.BERKELEY.EDU Reply-To: 8hum190@violet.berkeley.edu.UUCP () Organization: University of California, Berkeley Lines: 19 In article <1007@pur-phy> cca@pur-phy (Charles C. Allen) writes: >On a related note, I would like to see required declarations for all >variables (global variables have to be declared, I just want to extend >that to local variables as well). The script could be checked for >consistency when OK is clicked. > >Charlie Allen cca@newton.physics.purdue.edu > cca@fnal.bitnet > ..pur-ee!newton!cca I just want to put my vote in for *not* requiring declarations of all variables. While I can see reasons for wanting to do this, I have to say that one thing (among many) which makes HyperTalk accessible to "the rest of us" is the ability to grab a new variable at a moment's notice and use it in a script. Top-down programming is fine (nay, necessary) for major projects which are done all at once, but bottom-up is more in the spirit of an "erector set for applications". --Elliot Wilen