well i have been thinking this, but is it possible to get rid of the scratch morph and build a squeak OS built upon the coding scratch has, could this be possible? or is it irrelevant?
Offline
You'd still need a "proper" OS to run the Squeak VM in; like a basic GNU/Linux system, for example. Neither Scratch nor Squeak can manage the computer and access hardware directly, like the mouse/keyboard or screen, on their own.
I imagine you could package together a very minimal Linux distro with a Squeak VM -- so that it would boot straight into a Squeak/Scratch environment, and there wouldn't be any other programs. There were some people working on something like this that also included a web browser and stuff, I think, to make it more useful
Offline
i think your thinking of that solar OS thing, but it would be awesome!
Offline
monofonik wrote:
what do you mean get rid of the scratch morph? scratch is built on the morphic system. every window, block etc. is a morph.
I think he means Alt+Click Scratch and click the x halo button.
Offline
Why virtual machine? Because there was the real machine in ancient times. The name was Alto, the first personal computer in the world. Alto was born in 1973 at Palo Alto Research Center (PARC). And its OS was called Smalltalk. As you know Scratch is written in Squeak Smalltalk. In fact Squeak VM is an emulator of Alto and successors. Actually some byte codes are same as Alto's machine codes.
As time past, many people forgot the history.
In recent years, SqueakNOS (No Operating System) is developed. SqueakNOS can boot up without other OS.
Last edited by abee (2012-05-12 03:07:16)
Offline