4 ms·
So this is a neat technology exercise... but to what end? To replace operating systems with languages and VM's. Dan Ingalls, the principal researcher behind Li
by andreyf 17y ago
So this is a neat technology exercise... but to what end?
To replace operating systems with languages and VM's. Dan Ingalls, the principal researcher behind Lively, is one of the Smalltalk elders. He believes "an operating system is a collection of things that don't fit into a language. There shouldn't be one".
See: http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.h...
- gaius 17y agoVMs running... operating systems?
- andreyf 17y agoVM's running on hardware, and providing the services a traditional OS provides as objects.
- stcredzero 17y agoThe Lisp machines did this. Smalltalk was designed first as such a beast. If you look at really old Smalltalk images, you can find the vestiges as four primitive hooks: one for lifting the drive head, one for putting it down, one for moving it in, the other for moving it out.
- futuremint 17y agoNot sure this has the "replace the OS aim" to it. From the lively site, "... Rather, it is an experimental system for turning the web as we know it into a universe of objects that are active, accessible, changeable; in short, lively." OTOH, I've been using Seaside + Squeak/Pharo for a webapp at work and its been awesome to work with. SqueakNOS is pretty exciting too: http://wiki.squeak.org/squeak/1762 http://wiki.squeak.org/squeak/1762 But my first reaction to Lively (and still is) is, "what for?" I guess I can't get over having an application in the browser that doesn't need a server. In that case a native desktop app. would be much better. I guess its just experimental :)