Article View: fa.works
Article #196capability machines
From: ucbvax!HGBaker.Symbolics
Date: Sat, 04 Jul 1981 09:05
Date: Sat, 04 Jul 1981 09:05
11 lines
767 bytes
767 bytes
1. A capability is just a fancy name for a pointer in a
machine that doesn't have enough address space to begin
with.
2. The current hangup of capability machines is their
unwillingness to do garbage collection. (Tracing, etc.,
that is.)
3. Lisp was the first capability machine. It is true that
the objects are quite small in the original Lisps, but
with newer Lisps having vectors, strings, objects,
classes, flavors, and what have you, they have all the
power of Hydras, 432's, etc.
Technical Details
Message-ID:
<anews.Aucbvax.2074>Path:
arc1-ca.pugleaf.net!utzoo!duke!decvax!ucbvax!HGBaker.Symbolics@MIT-MulticsShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!duke!decvax!ucbvax!HGBaker.Symbolics@MIT-Multics From: ucbvax!HGBaker.Symbolics@MIT-Multics Newsgroups: fa.works Subject: capability machines Date: Sat, 04 Jul 1981 09:05:08 +0000 Message-ID: <anews.Aucbvax.2074>