Article View: comp.arch
Article #22906Re: self-modifying code [(Re: TOP 10 (names in comp.sci)]
From: Mentifex
Date: Sat, 08 Aug 1998 00:00
Date: Sat, 08 Aug 1998 00:00
46 lines
3056 bytes
3056 bytes
Dennis Ritchie <dmr@bell-labs.com> = rara avis in Internexu:
>
>John R. Mashey quoted Reiser, and then remarked on the
>"interestingness" and "excitingness" of dealing with
>on-the-fly compilation in modern architectures:
>> [...]
>
>We've flirted with, embraced, and pulled away from the idea
>of this cyclically over the years. (Ken Thompson's compilation
>of code for recognizing regular expressions was one of
>the early software patents (#3568156, 1971)) and Reiser's
>bitblt was the first of several local implementations of the idea
>for doing low-level graphics operations.
>> [...]
>Perhaps most important, it's hard to make a good marriage
>between on-the-fly compilation and any kind of portability
>even between this and next year's CPU chip, let alone across
>platforms. It's an altogether neat idea (cf. Java JIT compilers)
>that will continue to be of use, but it is hard; beautiful
>solutions on one platform today can turn out to be very
>difficult to sustain on another platform.
>
> Dennis
Is this the Ritchie of the K&R Lazy B Ranch at Mentifex Hill, NJ?
If so, two messages:
1). What was it about AT&T Bell Labs back in the 1980's, that when
one sent them a revolutionary new idea, not Mr. Van Allen or
whatever-his-name-was, the background-cosmic-radiation fellow,
but rather his attorney, answered with, We do not welcome new
ideas here? Have they opened up yet?
2). All memeticists, please ask around, just what is Mentifex doing
here that is EXTREMELY BRAZEN, but a memeticist's dream hitchride?
Self-modifying code: Build an AI, then let it modify itself...
http://www.scn.org/mentifex/~webcyc.html#opsystems
/^^^^^^^^^^^\ Syntax Strings Together a Thought /^^^^^^^^^^^\
/visual memory\ ________ semantic / auditory \
| /--------|-------\ / syntax \ memory |episodic memory|
| | recog-|nition | \________/------------|-------------\ |
| ___|___ | | |flush-vector | _______ | |
| /image \ | __|__ / \ _______ | /stored \ | |
| / percept \ | / \/ \/ Verbs \------|--/ phonemes\| |
| \ engrams /---|---/ Nouns \ \_______/ | \ of words/ |
| \_______/ | \_______/-------------------|---\_______/ |
Technical Details
Message-ID:
<35cbf0c4.0@news.victoria.tc.ca>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<35CBC067.1AE7@bell-labs.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 102b75,d09ffd69cf7f3874 X-Google-Attributes: gid102b75,public X-Google-Thread: 10461e,8105d7145cc1eb4f,start X-Google-Attributes: gid10461e,public X-Google-Thread: 1045ed,8105d7145cc1eb4f,start X-Google-Attributes: gid1045ed,public X-Google-Thread: 111b20,8105d7145cc1eb4f,start X-Google-Attributes: gid111b20,public From: mentifex@scn.org (Mentifex) Subject: Re: self-modifying code [(Re: TOP 10 (names in comp.sci)] Date: 1998/08/08 Message-ID: <35cbf0c4.0@news.victoria.tc.ca> X-Deja-AN: 379085775 References: <35CBC067.1AE7@bell-labs.com> Organization: Project Mindmaker : www.scn.org/~mentifex/ Newsgroups: comp.arch,bionet.neuroscience,comp.ai,alt.memetics