I was going to try Oberon Native again (for the first time since 1996) after getting 9Front to work VMWare Fusion but couldn't find the installer images. I went to the following site: http://www.oberon.ethz.ch/downloads/index but the download links don't work. Does anyone know where it should be?
Project Oberon
31–40 of 90 posts
Re: Project Oberon
#32There are emulators for Wirth's new cpu in JS, Java, C, and Python.
You can run it in the browser from here: http://schierlm.github.io/OberonEmulator/
(Shameless plug: https://github.com/PhoenixBureau/PythonOberon I wrote the Python emulator. It is sloooooooow, but it will boot and draw the screen (after a few minutes...)
Re: Project Oberon
#33Oberon had so many good ideas. It's still worth studying. The problem in the 90's: provide executable content across the net for browsers. Java was supposed to provide the portable universal binary code you could load and execute everywhere, except that it did not have the necessary features and was too complicated. Then came Javascript but it was broken mess for long time and needs binary format. There was Juice bac…
The problem with Java binaries on the client, was that the Java applet didn't have direct access to the DOM bindings. Instead, the applet rendered it's own GUI via the plugin, and the look and behavior was inconsistent with the rest of the browser experience. A similar story with activex and flash. It's a mystery why it has taken so long to get to the point where we can target the browser with a statically-checked hi…
We are already there. Compile to JavaScript (or, heck, WebAssembly if that ever becomes feature-complete enough).
Re: Project Oberon
#34I was going to try Oberon Native again (for the first time since 1996) after getting 9Front to work VMWare Fusion but couldn't find the installer images. I went to the following site: http://www.oberon.ethz.ch/downloads/index but the download links don't work. Does anyone know where it should be?
There's a note at ftp://ftp.inf.ethz.ch/pub/ETHOberon/readme.txt that says they've all been moved to ftp://ftp.ethoberon.ethz.ch/Oberon/
Re: Project Oberon
#35Wow, this is excellent. The Oberon and Bluebottle OS materials have always been quite scattered, so someone putting them in a central index is quite convenient. For those unaware, Oberon's main qualities are the fact that it's a full operating system written in a garbage collected Pascal-like language (actually made by the same person who initially wrote Pascal) which uses said language's module system to provide reu…
Re: Project Oberon
#36Wow, this is excellent. The Oberon and Bluebottle OS materials have always been quite scattered, so someone putting them in a central index is quite convenient. For those unaware, Oberon's main qualities are the fact that it's a full operating system written in a garbage collected Pascal-like language (actually made by the same person who initially wrote Pascal) which uses said language's module system to provide reu…
Is there a screencast available of this “chainable” interface? I haven't seen anything quite like it since The Mother of All Demos in 1968.
It might be of help.
Re: Project Oberon
#37I was going to try Oberon Native again (for the first time since 1996) after getting 9Front to work VMWare Fusion but couldn't find the installer images. I went to the following site: http://www.oberon.ethz.ch/downloads/index but the download links don't work. Does anyone know where it should be?
Re: Project Oberon
#38Earlier quoted context omitted.
> actually made by the same person who initially wrote Pascal Niklaus Wirth, for those interested.
A reminder of how curious it is that PARC had all of Kay's, Smith's and Wirth's handiwork under their belt, all the rudiments of today's PC with mouse-controlled icon WYSIWYG GUIs back in the late 1970s, and never had the imagination to go anywhere viable with it (but give it away as dramatized in 'Pirates of Silicon Valley'). Same could be said of PalmPilot and the smart phone.
Re: Project Oberon
#39Wow, this is excellent. The Oberon and Bluebottle OS materials have always been quite scattered, so someone putting them in a central index is quite convenient. For those unaware, Oberon's main qualities are the fact that it's a full operating system written in a garbage collected Pascal-like language (actually made by the same person who initially wrote Pascal) which uses said language's module system to provide reu…
Sounds a lot like Smalltalk's print-it/do-it? I suppose the idea orginated with Oberon?
Re: Project Oberon
#40Not accessible for me. Error 404 Not Found Not Found Guru Meditation: XID: 630373509 Does it work for you?