Path: utzoo!attcan!uunet!zephyr.ens.tek.com!uw-beaver!ubc-cs!van-bc! From: lphillips@lpami.wimsey.bc.ca (Larry Phillips) Newsgroups: comp.sys.amiga.tech Subject: Re: JRComm, VLT, Handshake Message-ID: <2170@lpami.wimsey.bc.ca> Date: 27 Oct 90 21:44:18 GMT Lines: 27 Return-Path: To: van-bc!rnews In <465@faatcrl.UUCP>, jprad@faatcrl.UUCP (Jack Radigan) writes: >lphillips@lpami.wimsey.bc.ca (Larry Phillips) writes: > >>Lawful coders initialize their pointers before use. Mistakes can be made, but >>that ends up creating a broken, as opposed to an illegal, program. It better be >>common knowledge. > > True, mistakes can be made. But, most systems also have location zero >set to a null value and it *can't* be changed, unlike the Amiga, right? Doesn't matter.. broken code and illegal code is still the result of using uninitialized pointers. Just because a program works on one configuration/set of circumstances, it says nothing about the legality or robustness of said code. In other words, broken code is broken code, and if it gets shown up by something else that did something, rightly or wrongly, it is just as broken, the difference being that now you _know_ it's broken. -larry -- It is not possible to both understand and appreciate Intel CPUs. -D.Wolfskill +-----------------------------------------------------------------------+ | // Larry Phillips | | \X/ lphillips@lpami.wimsey.bc.ca -or- uunet!van-bc!lpami!lphillips | | COMPUSERVE: 76703,4322 -or- 76703.4322@compuserve.com | +-----------------------------------------------------------------------+