The Oberon Workstation application
Oberon Workstation is an application that implements "Project Oberon - Revised Edition 2013" from Prof. Niklaus Wirth, hosted on the Macintosh.
The application requires no downloads or special installs. It contains the compiled Oberon system files and sources including the Oberon-07 compiler. The RISC5 processor and i/o devices are simulated within the app, while the workstation screen is displayed in a Mac window.
As a special feature, a variant of Oberon's Files implementation is included, based on a "Files Device" that transparently maps the Oberon file-system into a Folder on the Mac. In this way, exchange of files between Oberon and other Mac applications is possible.
The Oberon Workstation application is made for software specialists/purists/students who want to:
- write high-quality applications or system software with small footprint, and don't require advanced graphics
- learn hands-on what "Project Oberon" is about and why new languages borrow from it
- work with software that can be reviewed and understood by a single person, all the way down to the hardware
- work on a standalone or embedded Oberon system (RISC5, unless you retarget the compiler)
- study pure computer technique without complex, proprietary or obsolete distractions
- explore variant OO programming techniques, component based schemes, system variants, compiler design...
New in version 1.1:- Icons for Oberon Mac files.
- Added Graphics and Lola modules, Math module.
- Oberon System module updates (latest changes from Wirth)
- Device specification in Help.