Newsgroups: comp.os.msdos.programmer Path: utzoo!telly!druid!darcy From: darcy@druid.uucp (D'Arcy J.M. Cain) Subject: Re: Protection mode in BASIC Message-ID: <1990Aug3.144400.17460@druid.uucp> Organization: D'Arcy Cain Consulting, West Hill, Ontario References: <4020@sonata> <1990Jul31.124048.19015@druid.uucp> <1037@wyvern.cs.uow.edu.au> Distribution: alt Date: Fri, 3 Aug 90 14:44:00 GMT In article <1037@wyvern.cs.uow.edu.au> ph@wyvern.cs.uow.edu.au (Rev Phil Skinque, DD (Ret.)) writes: >In article <1990Jul31.124048.19015@druid.uucp> darcy@druid.uucp (D'Arcy > J.M. Cain) writes: >> >>[...] first let me mount my soapbox. If you are writing programs >>for commercial sale you shouldn't be using BASIC. If not you still shouldn't >>be using BASIC for anything but quick and dirty stuff. If you feel you must >>use BASIC then you shouldn't be protecting them but rather let others see the >>actual code. There are two benefits to this. Others learn from you and some >>of them may be able to suggest improvements in the code for you. > >Hmmm... please explain the logic underlying these comments. Why shouldn't >people use BASIC? Read my posting. I never said people shouldn't use BASIC. I said that it was unsuitable for commercial programs. I realize of course that even that will be considered elitist by many but I have had to bail out too many people who figured that BASIC was suitable for high level applications. I have seen code that was shown to me proudly as an example of clever programming by the writer and had to bite my tongue. > And why should they sell unprotected software? See what I wrote. You quoted it in your message. > Methinks >you've not thought this through. I have. > There are reasons why someone might want >to use BASIC, Possibly good reasons. I have been known to use it myself. > and reasons why they might want the slender bit of protection >that can be had with the standard BASIC interpreters. Your comments sound >like religion to me. Then you don't know what religion is. It certainly is my opinion and as such you are free to take it or leave it but I have the right to hold them. After all, the above quote was just one paragraph from a larger article in which I answer the original poster's question about how to unprotect a BASIC program. I do try to help fellow programmer's any way I can. I just feel that that gives me the right to proselytize a little while I am at it. Imagine that. A programmer with opinions! :-) -- D'Arcy J.M. Cain (darcy@druid) | D'Arcy Cain Consulting | MS-DOS: The Andrew Dice Clay West Hill, Ontario, Canada | of operating systems. + 416 281 6094 |