Squeak and Active Objects

Brent Vukmer bvukmer at blackboard.com
Tue Mar 4 22:41:06 UTC 2003


Eric --

This could make a really neat project to post on SqueakMap.  :)

-----Original Message-----
From: Eric Merritt [mailto:cyberlync at yahoo.com]
Sent: Tuesday, March 04, 2003 5:30 PM
To: squeak-dev at lists.squeakfoundation.org
Subject: Squeak and Active Objects


Hello All,

 How good is the threading system within squeak? I
have quite a few little simulations written in Erlang
and I thought I would try moving a few to squeak. This
is for fun more then anything else. 

 I thought that the most interesting way to go about
this would be to wrap objects up into their own
threads, something like Mozart-Oz does with its active
objects
(http://www.mozart-oz.org/documentation/tutorial/node11.html#section.obj
ectscc.active)

 <side-note> 
   I realize their is nothing to be gained performance
wise by the use of multiple threads. This is
especially true in squeak as it uses VM threads.
However, in this context I am using threads as another
abstraction, nothing more.
 </side-note>

 There will probably be a few problems, of course. I
am not sure how 'light' squeak threads are. In Erlang
processes cost almost nothing to spin off and the
system is designed completely around concurrency. I
don't expect Squeak to compete with Erlang or Mozart
in this area, but it would need to support a goodly
number of concurrent threads.
 
 I should probably just test this, but I though it
would be nice to get the communities input

__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/



More information about the Squeak-dev mailing list