3 ms·
So, let's say I wanted to take a spin in Oberon today. Is that even still feasible, or is it just dead? I can't tell what I'd download to get started from the
by gecko 13y ago
So, let's say I wanted to take a spin in Oberon today. Is that even still feasible, or is it just dead? I can't tell what I'd download to get started from the ETH Oberon page, nor do I have any idea what the library and development community would look like at this point.
- GeneralMaximus 13y agoThere seem to be ISOs and VMWare images available here: http://www.ocp.inf.ethz.ch/wiki/OCP/Downloads http://www.ocp.inf.ethz.ch/wiki/OCP/Downloads Note that I haven't tried this myself.
- xradionut 13y agohttp://www.ocp.inf.ethz.ch/wiki/OCP/Downloads http://www.ocp.inf.ethz.ch/wiki/OCP/Downloads I haven't tried running the system in a few years, so your mileage may vary.
- laumars 13y agoFrom what I've read, there's "Active Oberon", which I think compiles to .NET bytecode (I might be having a blond moment, but it wasn't clear from their site what the relationship between Active Oberon and .NET was). http://www.ethoberon.ethz.ch/oberon.net/ http://www.ethoberon.ethz.ch/oberon.net/ [edit] oops, that project has been dead for 10 years as well. Sorry about that
- andywilliams 13y agoOberon used to be taught (possibly still is?) as a second language at Oxford (after Haskell). As far as I'm aware, the Oxford Oberon compiler is still alive and has versions available for all platforms. It is available here: http://spivey.oriel.ox.ac.uk/corner/Oxford_Oberon-2_compiler http://spivey.oriel.ox.ac.uk/corner/Oxford_Oberon-2_compiler
- keenerd 13y agoCheck out Bluebottle OS: http://en.wikipedia.org/wiki/Bluebottle_OS http://en.wikipedia.org/wiki/Bluebottle_OS
- bpsm 13y agoA2 (nee Bluebottle) is the successor to Oberon, but remains compatible in the sense that you can run the classic Oberon System 3 as an application within Bluebottle. http://bluebottle.ethz.ch/download.html http://bluebottle.ethz.ch/download.html (My Eyes! The goggles do nothing!) You could probably boot the ISO image in a virtual machine (VMWare or such). There's a version of Bluebottle that runs as an application on Windows. Here (A2.r4701.zip): http://www.ocp.inf.ethz.ch/wiki/OCP/WinAos http://www.ocp.inf.ethz.ch/wiki/OCP/WinAos A few things to note: (1) unpack the zip file (2) Open a2\WinAos\Aos.EXE Note that Aos.EXE will run full screen. There's no obvious way to minimize or hide it, but you can Ctrl-TAB back to another program. The system log is displayed by default near the upper left corner of the screen. You'll want to close this as Oberon and Aos can not both be managing it at the same time. (3) Close the System log by clicking the red button in the upper right corner of the System log window. You'll see a palette of buttons in the lower left corner of the screen. We'll be using that to start Oberon. There are two ways to start the hosted Oberon: full screen or within an Aos window. Since we're here for Oberon, we'll start it full screen. (4) Click "Deveop" in the top row of buttons. (5) Click "Oberon FullScreen" which is revealed as the left-most bottom-most button. To exit Oberon click "Quit" in Popups.Tool and choose "Shutdown". To exit Aos click "System" and then "Shutdown" on the button palette in the bottom left of the screen. Happy exploring!
- gecko 13y agoThanks! Perfect. That's enough of a tutorial I can poke around.
- deleted 13y ago[deleted]
- dleskov 13y agoJust in case, we used to sell a standalone Oberon-2/Modula-2 development system for Windows and Linux. It is now available under a freeware license: http://www.excelsior-usa.com/xds.html http://www.excelsior-usa.com/xds.html