Oberon, a delightfully insane system
ignorethecode.net
ignorethecode.net
People interested in alternative desktop and GUI environments should also look at all the biproduct research that came out of Plan9 (NB: there is a programming language called "Squeak" somewhere in there, it's not the smalltalk, but something C-ish invented by Rob Pike hacked on by the usual Bell Labs suspects :-)
"Acme is a new program, a combined window system, editor, and shell, that applies some of the ideas distilled by Oberon. Where Oberon uses objects and modules within a programming language (also called Oberon), Acme uses files and commands within an existing operating system (Plan 9). Unlike Oberon, Acme does not yet have support for graphical output, just text. At least for now, the work on Acme has concentrated on producing the smoothest user interface possible for a programmer at work. "
Integrates even better with other programs...
I don't know much about Oberon other than this article and it was founded at the school he graduated from, but Sugar seems like the most modern and feasible alternative to a GUI akin to something like this.
Oberon V4 appears to be orphaned, there are almost no changes since 2000. -http://en.wikipedia.org/wiki/Oberon_operating_system
Modula 2 was influenced by the Mesa language developed at PARC and used to develop the Star and various PARC projects.
See the "Project Oberon" section in "A Plea For Lean Software" (cr.yp.to/bib/1995/wirth.pdf)
Anybody else remember the inter click? :)
I tried both isos, the 7MB and 77MB one and tweaked a little bit with the settings but I just get a black screen, it doesn't seem to boot at all.
If anyone does manage to get it going could you please post some instructions? Thanks.
It seems possible though to get it running with VMWare so I'll do some further investigation.
In case anyone wants to try something like this on modern operating systems then it is actually possible: Xmonad, awm, ratpoison, ion, larswm... (and list goes on)
Or, maybe you could zoom all the way out, then start tossing out windows you don't care about and the windows rearrange themselves and zoom in as you do so.