Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I've heard that Smalltalk is also an OS. How can I install Smalltalk on my X86 instead of Linux or windows?

I've heard that Smalltalk is also an OS.

How can I install Smalltalk on my X86 instead of Linux or windows?

What are the steps to do that?

Any tutorials on installing Smalltalk on a bare-metal machine ?

like image 821
Sleeping On a Giant's Shoulder Avatar asked Oct 11 '25 07:10

Sleeping On a Giant's Shoulder


1 Answers

There was a project called SqueakNOS. That was the only post-PARC experiment to use Smalltalk directly loaded over the hardware, with no other operating system. It had even a version to work on an OLPC.

I don't know if currently someone follows that development, but it's very interesting and an excellent place to learn about hardware, in human-readable (but executable) terms. You can see and debug how a device driver works, for instance.

like image 163
Carlos E. Ferro Avatar answered Oct 16 '25 04:10

Carlos E. Ferro