Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbosgd!gatech!ut-sally!utastro!nather From: nather@utastro.UUCP (Ed Nather) Newsgroups: net.arch Subject: Re: Addressing modes (conditional branches) Message-ID: <426@utastro.UUCP> Date: Tue, 25-Feb-86 11:52:52 EST Article-I.D.: utastro.426 Posted: Tue Feb 25 11:52:52 1986 Date-Received: Fri, 28-Feb-86 05:37:17 EST References: <546@tekcrl.UUCP> Distribution: net Organization: U. Texas, Astronomy, Austin, TX Lines: 20 In article <546@tekcrl.UUCP>, patc@tekcrl.UUCP (Pat Caudill) writes: > We now look down on self modifying code, but at that time > it was considered a great step forward. Ahh, those were the good old days. > > Tektronix!tekcrl!patc It will return; it's too neat an idea to stay dead. What we lack is the needed formal discipline to use it carefully. Spaghetti code has given way to the cleaner structured programs, now that we have patterned code closer to the way we think. I still have, and routinely use, a program that depends for its successful operation on self-modifying code. [Yay! I'm out of the closet at last!] I was able to find no other way to meet the required conditions (animated display using a slow computer) and no one else has either -- though several have tried. -- Ed Nather Astronomy Dept, U of Texas @ Austin {allegra,ihnp4}!{noao,ut-sally}!utastro!nather nather@astro.UTEXAS.EDU