Just to bring this thread back onto VFP, the O/S had a built in ISAM (Index Sequential Access Method) built into it which closely resembled VFP Files and indexes. On top of this we built a high level language to manipulate the ISAM files which virtually has a one to one with the early Foxbase & DBASE products on a database level i.e seek, find, browse, insert, delete etc.
it was at that time that I decided that any language that I was to do development of desktop apps on would have to have these facilities built into it and some years after I discovered Dbase II and Foxplus which was like a gift from god! Dave -----Original Message----- From: ProFox [mailto:[email protected]] On Behalf Of AndyHC Sent: 19 December 2013 16:50 To: [email protected] Subject: Re: Finite State Machine On 19/12/2013 22:02, Dave Crozier wrote: > ... At the time this really opened my eyes on two fronts. > a. The strength and versatility of assembler coding b. The ability of > a "program" to effectively "learn" by modifying itself. <snip> At the time this got me really slapped on the wrist. a. The strength and versatility of assembler coding b. The ability of a "program" to effectively "learn" by modifying itself. Self modifying code was a real memory saver and a real No-No for the newly invented programming standards wonks. A couple of years later I was put in charge of ... programming standards - and I made it a rule 'no self modifying code' - so a lass (yes there were female programmers in the neolithic!) whose program was at the memory limit *moved some code into the data area, modified it, and executed it there* - then defied me to rule it out of order <bg> bl**dy 'L - that took me back! [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

