Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!udel!princeton!pucc!EGNILGES From: EGNILGES@pucc.Princeton.EDU (Ed Nilges) Newsgroups: comp.sys.mac.hypercard Subject: Re: Hypercard 2.0 Message-ID: <12216@pucc.Princeton.EDU> Date: 8 Jan 91 19:08:25 GMT References: <12208@pucc.Princeton.EDU> <47827@apple.Apple.COM> <12209@pucc.Princeton.EDU> <951@vtserf.cc.vt.edu> Reply-To: EGNILGES@pucc.Princeton.EDU Organization: Princeton University, NJ Lines: 25 Disclaimer: Author bears full responsibility for contents of this article In article <951@vtserf.cc.vt.edu>, cohill@vtserf.cc.vt.edu (Andrew M. Cohill) writes: > >I would just get out my backup disk and copy the 1.x version back onto >my hard disk. No muss, no fuss, no messy cleanup. > >If you don't make backups, don't try to blame somebody else for your >problems..... > No, I don't buy it. First of all, I am willing to live with this enforced conversion to 2.0. It's got a lot more features that I need. Secondly, even if I did have a backup, that does not change the main point. This is that a professional programmer will follow the rule of the older professions, "above all, not knowingly to do harm." I know that in actual recent practice, doctors and lawyers don't observe this rule, but we still expect the surgeon not to open up our chest and say, "I'm not operating on this turkey, he's a smoker!": we expect the lawyer to inform us of our rights. When the decision was made to go ahead and convert you are for- cing naive users into 2.0 in all sorts of situations you cannot predict...willingly causing harm. Since I'm not a naive user, I have plenty of options including manually reconstructing the stack with version 1.0, perhaps assisted by special-purpose scripts. Other users won't be so lucky.