Re: Next Generation of Language
- From: rem642b@xxxxxxxxx (Robert Maas, see http://tinyurl.com/uh3t)
- Date: Fri, 09 Nov 2007 18:17:37 -0800
From: Pascal Bourguignon <p...@xxxxxxxxxxxxxxxxx>
You've probably already seen this pyramid with the registers in the
top corner, above layers of memories, L1, L2 and now L3, the RAM, the
HD, the tapes, etc. We could also add layers for the Internet and the
physical world.
RAM is used as cache for the HD. HD is used as cache for the big
storage repositories on tapes or CD, or for the Internet. The
Internet is used as a cache for the real world. Our computers don't
need robotic extensions to access information in the real world,
because the real world is cached into the Internet. (Well, it may be
useful to have these robotic extensions to allow the computer access
the real world itself, instead of having armies of human filling
wikipedia and other pages indexed by google).
Hey, I wish I had seen this back when you wrote it, so that I could
have nominated it for POTM (Post Of The Month). It's almost like
Kent Pittman's great philosophical essays about software.
As for WikiPedia: This is just proper division/specialization of labor.
For raw data I agree robots should collect it automatically, and indeed
for most astronomy nowadays that is almost exactly what is being done.
But for cogitating, humans are at present better skilled than
computer algorithms, so humans are still best in those roles.
So WikiPedia will continue to be a human work (aided by groupware)
in the foreseeable future.
It's only a matter of OS to hide all these details. Use mmap instead
of open/read/write/close. Add an imap(2) and call
imap(address,"http://en.wikipedia.org/wiki/Raven");
Or encapulsate it all inside a higher level of abstraction, and
call the highlevel method instead directly calling mmap or imap.
Of course, it helps to have a big addressing space.
We already have it: URLs/URIs etc.
(Hmm, the following visual pun occurred to me just now: URl,
which is a lower-case "el" but looks like an upper-case "eye" in some fonts.
Maybe in the future when I'm not sure whether I am talking about
a URL or URI, I can say "URl" deliberately? If I do, will you spank me??)
--
Nobody in their right mind likes spammers, nor their automated assistants.
To gain access to this site, you must demonstrate you're not one of them.
Please spend a few seconds to try to read the text-picture in this box:
/--------------------------------------------------------------\
| .__ . .__ |
| [__) _. __ _. _.| [__) _ . .._. _ . .* _ ._ _ ._ |
| | (_]_) (_.(_]| [__)(_)(_|[ (_](_||(_][ )(_)[ ) |
| ._| ._| |
\-(Rendered by means of <http://www.schnoggo.com/figlet.html>)-/
Then enter your best guess of the text (10-20 chars) into this TextField:
+--------------------+
| |
+--------------------+
.
- Prev by Date: Re: Newbie: How should Lispers deal with date/times? Any packages?
- Next by Date: Re: Newbie: How should Lispers deal with date/times? Any packages?
- Previous by thread: Re: Next Generation of Language
- Next by thread: Re: Next Generation of Language
- Index(es):
Relevant Pages
|