Squeak: who's afraid of the big bad "crash"?
Tim Rowledge
rowledge at interval.com
Tue Dec 15 17:41:59 UTC 1998
On Tue 15 Dec, Stephen Pair wrote:
> Excellent point! One of Smalltalk's many benefits is its ability to
> effectively deal with complexity. Why not leverage the power of Smalltalk
> to help deal with the complexities of the very platform on which it runs?
> This stuff should not be in the VM, but rather in Smalltalk. The VM should
> provide a basic object engine, and very basic call in and call out protocols
> for interacting with the host environment. Then, things such as the Win32
> or X Windows APIs could modeled in Smalltalk, and effectively wrappered.
> Platform independence could be achieved 100% in Smalltalk (with full access
> to platform specifics) with all of the abstractions completely accessible.
> This of course opens up the possibility of crashes, but it also buys you a
> great deal of power.
>
Sounds like you've just re-engineered the justification for the'Van Gogh'
project that ParcPlace did, nearly finished and then lost in the
merger/layoff/shakeup/near-crash a few years ago. Most of it worked pretty
well... we had it almost done on windows, close on Mac, getting there on OS/2
and making reasonable progress on X.
tim
--
IBM: Idiots Being Mental
Tim Rowledge: rowledge at interval.com (w) +1 (650) 842-6110 (w)
tim at sumeru.stanford.edu (h) <http://sumeru.stanford.edu/tim>
More information about the Squeak-dev
mailing list
|