From: mnishiok@icot.or.jp (NISHIOKA "Jazz" Toshihiro)
Newsgroups: fj.comp.oops
Subject: OO computation and language (was Re: Actor and Smalltalk)
Date: 14 Dec 92 06:34:05 GMT
	<HOKIMOTO.92Dec10191111@is17e0s09.jaist-east.ac.jp>
Reply-To: mnishiok@icot.or.jp
Distribution: fj
Organization: ICOT,Tokyo,JAPAN


$B!!$[$H$s$I>pJsNL(B 0 $B$N6}$G$9$,!#!#!#(B
$B!!$;$C$+$/(B follow $B$7$FD:$$$?$N$G!#(B

In article <HOKIMOTO.92Dec10191111@is17e0s09.jaist-east.ac.jp> hokimoto@jaist-east.ac.jp (Akihiro Hokimoto) writes:
 >In article <MNISHIOK.92Dec10112639@ss151.icot.or.jp> mnishiok@icot.or.jp (NISHIOKA "Jazz" Toshihiro) writes:

 >active object model $B$K$D$$$F$O$I$&$+$o$+$j$^$;$s$,!"(B
 >
 >$B;d$,FI$s$G$$$k(B
 >
 >Pater Wegner, 
 >Concepts and Paradigms of Object-Oriented Programming, 1991 $B$NCf$G$O!"(B
 >
 >Active Objects : may already be active when receiving a message,
 >		   so that incoming messages must synchronize with
 >		   ongoing activities of the object.
 >
 >$B$H$J$C$F$$$^$9!#(B

$B!!$J$k$[$I!#(B
$B!!$3$C$A$NJ}$,$$$$@bL@$G$9$M(B(^,^;)$B!#(B

 >>>computation model $B$,(B concurrent $B$G$"$k$3$H$H$O4X78$J$$$N$G!"8@8l$,(B 
 >>>object oriented $B$+$I$&(B$B$+$r9M$($k$H$-$K4D6-$NOC$r$9$kI,MW$O$J$$$H;W$$$^(B
 >
 >computation model $B$NOC$,=P$F$-$?$N$G!D(B
 >
 >  $B:G(B$B6a!"(BC++ $B$r(B object-oriented programming language $B$H$7$FJ,(B
 >$BN`$7$F$b$h$$$H;W$C$F$b$$$^$9!#(Bclass,inheritance,member function $B!D(B  
 >$B$?$@!"$3$l$i$N5!9=$O$"$/$^$G(B object-oriendted programming $B$r(B
 >$B;Y$($k$?$a(B$B$N5!9=$G$9$h$M!#(Bobject-oriented $B$+$I$&$+$O(B $B:NMQ$7$?(B 
 >^^^^^^^^^^^^^^^^
 >computation model $B$K$h$C$F7h(B$B$^$k$h$&$J5$$,$7$F$$$k$N$G$9$,!D(B
 >
 >$B$A$,$C$F$$$?$i65$($F$/$@$5$$!#(B

$B!!$$$$$(!"0c$$$^$;$s$,!#!#!#(B

$B!t(B$B!!$O$F!#@>2,$HF1$8$3$H$r6D$C$F$$$k$s$G$9$h$M!"$3$l$O!#(B
$B!t!!$($($H!"$I$&$bL/$J$H$3$m$G$A$.$l$F0zMQ$5$l(B$B$F$$$k$H$3$m$r8+$k$H!"$R$g$C(B
$B!t$H$7$F@>2,$NJ8>O$,M}2r$5$l$F$$$J$$$N$+$J(B? $B$H$$$&0lKu$N4mW|$r46$8$?$N(B
$B!t(B$B$GM>7W$JJ8>O$rO"$M$^$9$,!"8fM}2rD:$1$F$$$k$h$&$G$7$?$iFI$_Ht$P$7$F2<(B
$B!t$5$$(B(_ _)$B!#(B
$B!t!!$($($H!"(B
$B!t(B
$B!t(B$B$o$7(B>>$B!!$5$i$K$*$;$C$+$$$J@bL@$rB3$1$k$H!"J*M}E*$K(B parallel $B$G$"$k$3$H$H(B 
$B!t$o$7(B>>computation model $B$,(B concurrent $B$G$"$k$3$H$H$O4X78$J$$$N$G!"8@8l$,(B 
$B!t$o$7(B>>object oriented $B$+$I$&$+$r9M$($k$H$-$K4D6-$NOC(B$B$r$9$kI,MW$O$J$$$H;W$$$^(B
$B!t$o$7(B>>$B$9!#(B
$B!t(B
$B!t$G$$$&!H4D6-!I$H$$$&$N$O!"(Barchitecture $B$H$$$$$^$9$+!"8@8l$N(B$B30$N5!9=(B
$B!t$N$3$H$G$9!#(B
$B!t!!(B(platform architecture $B$H$$$&$N$b$A$g$C$H0c$&$7!"$o$6$o$6[#Kf$J8@(B
$B!tMU$r;H(B$B$C$?$N$,M>7W$K$^$:$+$C$?$s$G$7$g$&$+!#(B)
$B!t!!Nc$($P!"(Bmulti processor $B$G$"$k$H$+$G$9$M!#(B
$B!t!!$?$1$*$+$5(B$B$s$b=q$$$F$i$C$7$c$$$^$7$?$1$I!"$=$&$$$&$N$O(B computation
$B!t(Bmodel $B$H$O4X78$J$$$7!"$^$7$F$d8@8l$H$O2?$N(B$B4X78$b$J$$$N$G!"$3$N5DO@$G(B
$B!t$O@Z$j<N$F$F9M$($F$$$$$s$8$c$"$J$$$s$G$7$g$&$+!"$H$$$&$3$H$G$9$,!#(B
$B!t!!$=(B$B$s$J$NEv$?$jA0$@!"$H$$$&(B follow $B$,Mh$=$&$G$9$M(B(^,^;)$B!#(B
$B!t!!$d$C$Q$j$*$;$C$+$$$7$J$1$l$PNI$+$C$?(B(_ _)$B!#(B
$B!t!t!!(Bengineer type $B$N?M4V$O!"Aj<j$KM}2r$7$F$b$i$($J$$$H8@MU$rO"$M$k$3(B
$B!t!t$H$G2?$H$+M}2r$5$;$h$&$H4h(B$BD%$k$N$@$=$&$G$9!#(B($B$G$b$@$$$?$$$&$^$/$$(B
$B!t!t$+$J$$(B(_ _)$B!#(B)

$B!!$5$i$K$5$i$K(B ($B@-D($j$b$J$/(B) $BB3$1$^$9$H!#(B$B!#!#(B
$B!!:NMQ$7$?(B computation model $B$,(B object oriented $B$+$I$&$+$G!"(B*$B$=$N(B*
computation $B$,(B object oriented $B$,$I$&$+$O7h$^$j$^$9$h$M!#(B
$B!!(B($B$I$&$$$&(B model $B$,(B object oriented $B$+!"$H$$$&LdBj$O;D$k$s$G$9$,!#(B)
$B!!$7(B$B$+$7!"5WLn$5$s$b6D$C$F$^$7$?$,!"FCDj$N8@8l$,(B OOPL $B$+$I$&$+6hJL$9$k!"(B
$B$J$I$H$$$&$N$OO"B36u4V$N$"$kNN0h(B$B$r6/0z$K@Z$jJ,$1$k$h$&$J$b$N$G!"$=$l$r(B
$BDj5A$7$?$H$3$m$GC/$bF@$r$7$J$$$h$&$J5$$,$7$^$9!#(B
$B!!$`$7$m!"8@8l(B$B$N;}$D(B object model $B$rL@$i$+$K$7!"$=$N:90[$rO@$8$kJ}$,M-(B
$B1W$J$s$8$c$J$$$s$G$7$g$&$+!#(B
$B!!$H$$$&$o$1$G!"(B$B!H(BC++ $B$,(B OOPL $B$+$I$&$+$J$s$F$I$&$G$b$$$$!I$H$$$&$3$H$,(B
$B8@$$$?$$$o$1$G$9$M(B(^,^;)$B!#(B
$B!!$b$C$F$^$o$C$?8@$$(B$BJ}$G$9$$$^$;$s(B(_ _)$B!#(B

$B!t!!$H$$$&$o$1$G!"3'$5$s$=$NJ}8~$G5DO@$5$l$F$$$k$N$G$9$M!#(B
$B!t!!$"$"!"NI$+$C$?(B(^,^;)$B!#(B
---
$B@>2,!w$G$b(B Emerald $B$OLLGr$=$&$@$J$!(B