Sun, 27 Apr 1997 21:41:54 +0200
The Newton OS has everything you will want:
- VM for a highly dynamic language (NewtonScript)
(you can get the VM specification from Apple)
It runs on ARM, the Mac, and maybe on the PC
- compiler to VM code is part of the OS
- compilation of some NewtonScript code to native code is possible
- persistent object store (soups)
Object are called Frames.
Frames have slots.
Frames can be stored in "soups". A soup is a collection of frames.
Soups reside on a store.
Union soups are logical groupings of soups.
Soups are automatically indexed - additional indexes can be created.
Soup queries return a cursor.
And best of all, a compiler for C/C++ has yet to appear as a product. ;-)
Rainer Joswig, Lavielle EDV Systemberatung GmbH & Co, Lotharstrasse 2b, D22041
Hamburg, Tel: +49 40 658088, Fax: +49 40 65808-202,
Email: firstname.lastname@example.org , WWW: http://www.lavielle.com/~joswig/