News for hackers. Stuff that matters.
Re:Compiler Construction by Niklaus Wirth [pdf] by pjmlp on Friday January 31, 2020 @05:21PM (#22206524)
Error handling is done the old style, you just test for error conditions and such.

Generic programming and async are supported on the Active Oberon programming language in the Oberon family branch. Which also does support exception handling.

Most recent version from Active Oberon

http://cas.inf.ethz.ch/news/2

The A2 OS written in Active Oberon and respective documentation

https://github.com/btreut/a2

Some A2 overview

http://sage.com.ua/en.shtml?e1l0

While Modula-2 had co-routines and exceptions, Wirth has chosen a minimalist path with Oberon.

Oberon-07 design goal has been to remove as many features as possible from original Oberon, while keeping a GC enabled systems programming language.

Then you have the other path, taken by others at ETHZ, which extended Oberon into a more expressive language, namely Oberon-2, Component Pascal and Active Oberon.

With Active Oberon being what is actually still used at ETHZ for teaching some OS classes and OS research subject.

There are no comments on this comment yet.