etoys implementation

Karl Ramberg karlramberg at gmail.com
Wed Jun 25 14:16:33 EDT 2008


NoiseEHC wrote:
>>> There's also a warning at http://wiki.squeak.org/squeak that if you
>>> want to run eToys, you need to run a different version of Squeak than
>>> everybody else.
>>>     
>>>       
>>   *That* is Etoys.  What is wrong with it?
>>   
>>     
> Just out of curiosity:
> Exactly how is it different from vanilla squeak? (If there is such a 
> thing at all.)
> Is it a different VM, or just a different distribution since it has a 
> different binary blob?
The Etoys image is different than the main Squeak image, which  is 
mostly used by researchers and web developers.The main Squeak image is 
more focused on maintaining the Smalltalk libraries and IDE features 
while Etoys is more like a application.

One drawback of the Smalltalk image is it's monolithic nature and while 
the separation of the main classes and Etoy classes can be done, it's a 
big job and can become a hassle when all kinds of different users have 
their own agenda and objectives.
Therefor a plethora of images are available and are specialized for 
their use, much like different Linux distributions.

Karl



More information about the Devel mailing list