Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!amdahl!rtech!llama!jas From: jas@llama.rtech.UUCP (Jim Shankland) Newsgroups: comp.unix.wizards Subject: Re: Referencing through a null pointer Message-ID: <2021@rtech.UUCP> Date: 27 Apr 88 17:48:16 GMT References: <4729@cup.portal.com> <1988Apr24.092740.8673@utzoo.uucp> <50676@sun.uucp> <2730@bsu-cs.UUCP> <9946@tekecs.TEK.COM> Sender: news@rtech.UUCP Reply-To: jas@llama.UUCP (Jim Shankland) Organization: Eddie Enterprises Lines: 28 In article <9946@tekecs.TEK.COM> andrew@frip.gwd.tek.com (Andrew Klossner) writes: >We can sit here and smirk about how ideologically impure these fools >are who want a 0 at location 0, but the real world is full of hoary old >programs that run fine on a VAX and fail on the class of systems that >don't have a 0 at 0. If I'm a computer center manager searching for a >replacement for my aging 11/780's, and my several-megabyte >Bread-and-Butter Application works on system X but not on system Y, how >much credence do you think the Y salesperson will get from me when she >explains that my program has no business dereferencing 0? Personally, all my code assumes there's a 17 at location 0. It comes in really handy sometimes, and it works great on my machine, a Waxahatchy 9400/X; if my program breaks on other machines that stupidly put some other value at 0, or that read-protect address 0, then those other machines are just broken. Aren't they? Jim Shankland ..!ihnp4!cpsc6a!\ sun!rtech!jas ..!ucbvax!mtxinu!/ And I will show you something different from either Your shadow at morning striding behind you Or your shadow at evening rising to meet you; I will show you fear in a handful of dust. -- T. S. Eliot