Oberon Workstation on the Mac App Store
itunes.apple.com
itunes.apple.com
Although I am a little sad to see this is based on the Original Oberon, and not on System 3 with its Gadgets framework:
http://www.ethoberon.ethz.ch/native/WebScreen.html
http://www.ethoberon.ethz.ch/eve/Leonardo.png
http://www.ocp.inf.ethz.ch/wiki/Documentation/Front
But Active Oberon fails to run on modern hardware, the best you can do is a VM, and even then builds tend to be scarce.
I recall playing with it in the late 90s (it was old then) and being blown away by how much 'better' than Windows NT (which I was using at the time) it was.
I've always liked Pascal (being from the Turbo Pascal European Coverdisk Generation).
I'm going to have to download this and give it a spin :)
At least in what concerns mainstream languages.
After ETHZ research, only Singularity and Midori seem to have tried the same approach.
Which languages are you referring to?
Than Java and .NET became widespread, and the return to VM craziness started, like the early days of P-Code VMs.
Now 20 years later Microsoft finally supports .NET Native (ngen was only meant for faster startups) and has AOT in mobile phones since version 8.
Google replaced Dalvik with ART and Oracle is finally following the commercial JDKs in AOT support for Java 10+.
Then we have the new kids on the block, Swift, Go, Rust, D, Nim, OCaml, Haskell, ATS.
[1] https://en.wikipedia.org/wiki/Acme_%28text_editor%29
That's my screenshot :)
Acme is available for Unix likes via plan9port [2] and for Windows via Acme-sac [3] (Inferno running with Acme instead of the window manager)
[2] https://swtch.com/plan9port/ but also see your distro's package system, it might be in there already
http://www.networkworld.com/article/2223927/opensource-subne...
You could have a lightweight, safe platform you do everything in that's sync'd to various devices. A bit of popularity might get more work into it. Remember, though, that A2 Bluebottle is the most recent Oberon system probably with the most features. I could be wrong on last part. It worked fine (and fast!) in VirtualBox.
- the normal Help in the Apple menu bar?
- typing: System.OpenFile Help.Text and "middle-clicking" on System.OpenFile?
- typing: System.Help and "middle-clicking" on System.Help?
I don't know how familiar you are with the Oberon system. The machines had a three-button mouse and you executed commands by middle-clicking. On the Mac that's usually emulated by ctrl+left-click or option+left-click or command+left-click.
A command is: ModuleName.ProcedureName written anywhere, for example, the menu bars are really just normal text boxes that can be edited like any other text box.