I didn't know what squeak was so I did a quick lookup via Google. Now I understand a little bit of your recommendation except for the reference to running it on "bare metal". What does that mean? Bill > > If they really want to be cool, write transactional objects for squeak, > and port squeak to run on the bare metal. > > -- > Joshua Boyd