🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.lisp
Article #416

Re: By COMPUTER NETWORKS, let's go to fly into outer space!

#416
From: TAURA Kenjiro
Date: Tue, 16 Apr 1996 00:00
101 lines
5855 bytes
$@ED1:!wElBg$G$9(J.

$@!t!t(J $@$b$7$+$7$?$i$3$N0lO"$NN.$l$+$i(Jquit$@$G$-$k$+(J$@$bCN$l$J$$$H$$$&4|BT$r(J
$@9~$a$F(Jfollow$@$7$^$9(J.

 > >>
 > >>   $@4pK\E*$K$O!";2>H%+%&%s%?J}<0$r:N$l$P!"6I=jE*(J$@$K(J(PE$@<+$i(J)$@%,!<%Y%C%8%3(J
 > >>   $@%l%/%7%g%s$r9T$&$3$H$,$G$-$k$N$G!"8zN($,NI$$(J($@D6JBNs$H?FOB@-$,9b$$(J)
 > >>   $@$N$G$O$J$$$+!"$H;W$$$^$9!#(J
 > 
 > 	   $@6I=jE*$K$O;2>H%+%&%s%?J}<0$rMQ$$$k$N$OJ,;6%a%b%j>e$G$N<BAu(J$@$K$*(J
 > 	   $@$$$F$OBEEv$@$H;W$$$^$9!%(J
 > 

$@$3$N(J, $@!V6I=jE*$K$O(Jreference count ($@0J2<(J, RC)$@!W$H$$$&$N$O!V(JPE$@Fb$N%4%_$r(J
$@2s<}$9$k$N$K!W(JRC$@$r;H$&$H0UL#$G$7$g$&$+(J? 

$@$@$H$9$k$H$A$g$C$HNI$/$o$+$j$^$;$s(J. Export$@$5$l$?(Jreference$@$K$D$$$F$O6I(J
$@=j(JGC$@$r$"$-$i$a$k$N$G$"$l$P(J, RC$@$r;H$&(Jmerit$@$O2?$G$7$g$&$+(J?

## $@C;$$;~4V(Jexport$@$5$l(J$@$?%4%_$r2s<}$9$k$N$K(J, RC$@$r;H$&(Jmerit$@$O$"$k$H;W$$$^(J
$@$9$,(J, $@$*$C$7$c$C$F$k$N$O$=$N$h$&$J0UL#$G$9$+(J?

 > 	   PE$@$r$^$?$,$k;2>H$K4X$7$F$O!$M"=PF~I=$rMQ$$$k$s$G$9$h$M!)(J
 > 	   $@%3%T!<K!$N>l9g$K$O%*%V%8%'%/%H$N%"(J$@%I%l%9$,JQ$o$j$^$9$N$G!$$$$/(J
 > 	   $@$iM"=PF~I=$r;H$&$K$7$F$b%"%I%l%9$,JQ$o$C$F$7$^$&$3$H$KBP$9$k:n(J
 > 	   $@6H$,$A$g$C$HLLE]=-$$$+$J$H!%!%!%(J
 > 	   

relocation$@$N(Jcost$@$OC1$KM"=PI=$N(Jentry$@$r=q$-49$($k$@$1$J$N(J$@$G(J, $@M"=PF~I=$r(J
$@$+$^$9$N$G$"$l$PFC$KJ#;($5$,A}$9$H$O;W$($^$;$s$,$I$&$G$7$g$&$+(J.

 > 	   $@J,;6%a%b%j>e$G(JLisp$@$r<BAu$9$k>l9g$K$O!$$3$N$h$&$K$4$_=8$a$r;O$a(J
 > 	   $@$H$7$F$^$@$^$@!V$3$l$,2&F;$@!W$H$$$&$h$&$JJ}K!(J$@$,8G$^$C$F$$(J
 > $@$J$$(J

$@3N$+$K$=$&;W$$$^$9(J. $@;d$O$^$@(J, comparative performance evaluation $@$H$$(J
$@$&$b$N$r8+(J$@$?$3$H$,$"$j$^$;$s(J.

 > 	   (1) $@%*%V%8%'%/%H$N(Jidentity$@$K4X$7$F!%(J
 > 	       Lisp$@$K$OI{:nMQ$,$"$j$^$9$N(J$@$G!$J,;6%a%b%j>e$G%*%V%8%'%/%H$N(J
 > 	       identity$@$r0];}$9$k$K$O$I$&$9$l$PNI$$$+!%(J($@$"$k$$$O0];}$r$"(J
 > 	       $@$-$i$a$k$+(J)

$@:G6a(JABCL/f$@$H$$$&JBNs8@8l$N<BAu$r$7$?;~$b$3$l$G9M$($^$7$?$,(J, $@7k6I$H$C$?(J
$@2r7h:v(J$@$O(J($@8e$m8~$-$J$b$N$G(J), identity ($@I{:nMQ(J)$@$N$"$k(Jobject ($@JBNs%*%V%8%'(J
$@%/%H(J)$@$H(J, $@I{:nMQ$N$J$$(J(identity$@$N$J$$(J)$@$b$N$r6hJL$9$k$H$$$&$b$N$G$7$?(J. 
$@%*%V%8%'%/%H$K4X$7$F$O(J, identity$@$rJ]B8(J($@;2>HEO$7$K$h$C$F(J)$@$7$^$9$,(J,
software caching$@$=$NB>$O8=:_$7$F$$$^$;$s(J. 

## $@$A$J$_$K(J, ABCL/f$@$O@EE*$K7?$E$1$5$l$F$$$F(J, $@$=$l$i$O7?%7%9(J$@%F%`$G6hJL(J
$@$5$l$^$9(J. 

Lisp$@$G(Jconsistency $@4IM}$r(Jsoftware$@$G9T$J$C$?>l9g(J, access$@;~$N(J
local/remote$@$N(Jcheck$@<+BN$O8=>u$N(JLisp$@$,9T$J$C$F$$$k(Jdynamic type check$@$H(J
$@F1$8%l%Y%k$N(Jcost$@$H;W$$$^$9(J($@%G!<%?%?%0$NCf$K(J, $@%G!<%?(J$@$N(Jvalidity$@$r<($9(Jbit
$@$b4^$^$;$F$*$/(J. $@$3$NJ}<0$@$H(Jpointer$@$NCf$K(Jtag$@$r4^$^$;$k$3$H$O$G$-$^$;$s(J
$@$,(J).

$@M=A[(J$@$5$l$k$3$H$O(J, Mostly Readonly$@$J(Jprogram$@$G(J, $@;2>H$N6I=j@-$,==J,9b$$>l(J
$@9g$K$O(J, semantics$@$rJQ$($J$$$^$^(J, $@F0(J$@E*7?8!::$r$3$H$4$H$/9T$J$&(JLisp$@$HF1(J
$@$8%l%Y%k$K$J$l$k$N$G$O$J$$$+$H;W$$$^$9(J($@Cm(J: Lisp$@$,F0E*7?8!::$r$3$H$4(J$@$H(J
$@$/9T$J$&$H$$$&0UL#$G$O$J$$(J). $@99?7$,%P%s%P%s$*$-$k$H$b$A$m$s?I$$$G$9(J.

 > 	   (2) $@3F(JPE$@$K$O$I$NDxEY$N(J$@%;%k$r;}$?$;$l$PNI$$$+!%$^$?!$%0%m!<%P%k(J
 > 	       $@$J(JGC$@$r9T$J$&%?%$%_%s%0$O!)(J

$@$$$D%0%m!<%P%k(JGC$@$r$d$l(J$@$P$$$$$N$+$K$D$$$F$O;d$O:#$N$H$3$m(J, no idea$@$G$9(J.
$@M}A[$O>o$KN"$G(Jcuncurrent GC$@$,(Jlow overhead$@$GAv$C$F$$$k(J$@$H$$$&$b$N$@$H$O(J
$@;W$$$^$9$,(J.

 > 	   (3) $@Nc$($P!$Bg$-$J%*%V%8%'%/%H(J($@G[Ns$H$+D9$$%j%9%H$H$+(J)$@$r0z?t$H(J
 > 	       $@$7$FEO$9$H$J$k$H!$%a%C%;!<%8$NNL$,$+$J$jB?$/$J$C$F$7$^$$$^(J
 > 	       $@$9$h$M!%%0%m!<%P%k$J(JGC$@$K:]$7$F$b$=$&$G$9$,!$%a%C%;!<%8NL$r(J
 > 	       $@7Z8:$9$k$?$a$K2?$+NI$$$*9M$($O$"$j$^$9$+!)(J

software$@$G(Jconsistency$@4IM}$r$9$k$H$$$&A0Ds$N$b$H$G$J$i(J, list$@$N$h$&$J(J
linked data structure$@$r$I$3$^$G$?$I$C$FAw(J$@$k$Y$-$+$K$D$$$F$O(J, $@G$0U@-$,(J
$@$"$j$^$9$+$i(J, $@I,$:$7$b%a%C%;!<%8$,I,$:A}$($F$7$^$C$F:$$k(J, $@$H$$$&$3$H$K(J
$@$O(J$@$J$i$J$$$H;W$$$^$9(J($@G[Ns$N>l9g$O?I$$$G$7$g$&(J). 

Remote fork$@;~$K(Jargument$@$r(Jcopy$@$9$k$N$O(J, $@0l<o$N(Jeager$@$J(Jcache update
protocol (similar to cache injection)$@$G$9$+$i(J, mechanism $@E*$K$O(J
software$@$G(Jconsistency$@4IM}(J$@$9$k$N$HF1$85!9=$G<B8=$G$-$k$H;W$$$^$9(J. $@Fq$7(J
$@$$$N$O<B:]$KAj<j$,I,MW$H$7$F$$$k%G!<%?$N8+6K$a(J, $@$H$$$&$3(J$@$H$K$J$k$N$G$7$g(J
$@$&(J. $@$3$l$K$D$$$F$O(J, $@0B0W$K$O(J, user annotation. Compiler$@$G$N2r@O$b$=$l(J
$@$J$j$K$O$G$-$k(J$@$H;W$$$^$9$,(J, $@LLE]$=$&$G$9$M(J.

 > 	   $@8=:_J,;6%a%b%j>e$G$N(JLisp$@$N<BAu$r8!F$$7$F$$$k$H$3$m$G!$?'!9$H8f(J
 > 	   $@0U8+$r;G$$$?$$$H;W$$!$;W$$$D$/$^$^$K=q$-$^$/$C$F$7$^$$$^$7(J
 > $@$?!%(J

$@6=L#$,$"$j$^$9(J. $@$I$N$h$&$J(JLisp$@$G$7$g$&$+(J? scratch $@$+$i$G$9$+(J? $@$=$l$H$b(J
$@4{B8$N2?$+$NJQ99$G$7$g$&$+(J?

--
		Kenjiro Taura
		Yonezawa Laboratory, Department of Information Science 
		Tokyo University
		tau@is.s.u-tokyo.ac.jp
Technical Details
Message-ID: <4kvq8d$iv0@isnews.is.s.u-tokyo.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <4kgfk5$aho@super.win.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 1421c0,7d2c40ccf67d747f
X-Google-Attributes: gid1421c0,public
From: tau@is.s.u-tokyo.ac.jp (TAURA Kenjiro)
Subject: Re: By COMPUTER NETWORKS, let's go to fly into outer space!
Date: 1996/04/16
Message-ID: <4kvq8d$iv0@isnews.is.s.u-tokyo.ac.jp>
X-Deja-AN: 147858582
distribution: fj
references: <4kgfk5$aho@super.win.or.jp>
followup-to: fj.lang.lisp
organization: Dept. of Info. Sci., Fac. of Sci., U. of Tokyo, Japan
newsgroups: fj.lang.lisp