🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.oop.misc
Article #32

MacOberon (was: Q: What's your opinion?)

#32
From: Edgar Knapp
Date: Wed, 18 Nov 1992 02:38
34 lines
2037 bytes
In article <1992Nov17.225710.4025@daimi.aau.dk> lhp@daimi.aau.dk (Lasse Hiller|e Petersen) writes:

>Is it really fair to call MacOberon a OOP language for Mac?
>I'd rather describe it as something like Soft-PC, giving you a virtual
>Oberon machine, totally different from anything you know about the Mac.
>
>(I looked at it, and dumped it, mainly because of that.)

Oberon is a language supporting inheritance, type extensions, and
dynamic binding. It's strong typing extends across module boundaries.
It's main advantages are simplicity, elegance, and price (free). 

Oberon is completely extensible, so that you can customize each and
every aspect of it (for instance enhance one of the included editors,
class browsers, or network modules with additional functions). Note
that this can be done without having to modify or recompile any of the
existing modules.

MacOberon is a program development environment, not just a compiler.
It takes a while getting used to, and a three button mouse really
helps. It nothing like SoftPC, more like MPW or one of the THINK
environments. It feels un-Mac-like since it is completely non-modal,
avoiding user interaction like the plague.

A program written in Oberon will run without modifications on Sun, DEC
and RS600 work stations (and some others). Also, the user interface is
virtually identical on all those machines.

What it being different has to do with whether or not it is object
oriented I fail to comprehend, however.

Edgar 

(knapp@cs.purdue.edu)
Technical Details
Message-ID: <1ecabkINN4fl@cabernet.cs.purdue.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!purdue!not-for-mail
References: <1eab2mINNild@agate.berkeley.edu> <1eb0h5INN3uu@cabernet.cs.purdue.edu> <1992Nov17.225710.4025@daimi.aau.dk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!purdue!not-for-mail
From: knapp@cs.purdue.edu (Edgar Knapp)
Newsgroups: comp.sys.mac.oop.misc
Subject: MacOberon (was: Q: What's your opinion?)
Date: 17 Nov 1992 21:38:44 -0500
Organization: Purdue University
Lines: 34
Message-ID: <1ecabkINN4fl@cabernet.cs.purdue.edu>
References: <1eab2mINNild@agate.berkeley.edu> <1eb0h5INN3uu@cabernet.cs.purdue.edu> <1992Nov17.225710.4025@daimi.aau.dk>
NNTP-Posting-Host: cabernet.cs.purdue.edu