News for hackers. Stuff that matters.
Re:Modula-2 and Oberon (2007) [pdf] by eterps on Sunday July 31, 2022 @04:50PM (#32298720)
> He kept on "reducing complexity" while re-building what is essentially the same, rather primitive, language. ANd he kept throwing the baby out with the bathwater.

What is interesting about Oberon is that it is a complete (i.e. OS + compiler + HW) usable system that can be understood in its entirety by a single human being within one lifetime.

As far as I know it's also the only system currently in existence that fullfills that promise.

Just the language part of Oberon is not optimal for running on the regular personal computer systems we used or are currently using. But AFAIK that was never its purpose either.

Re:Modula-2 and Oberon (2007) [pdf] by Rochus on Sunday July 31, 2022 @07:38PM (#32299976)
> What is interesting about Oberon is that it is a complete (i.e. OS + compiler + HW) ... the only system currently in existence that fullfills that promise.

Well, Unix including the C programming language were essentially implemented by two guys (Thompson und Ritchie); at least in the beginning Unix was small enough to "be understood in its entirety by a single human being within one lifetime". The same applies to Linux (implemented by only one guy in the beginning). Also the Oberon System (written by Wirth and Gutknecht) became bigger and more complex during the years it was used at ETH; barely anyone has full detail knowledge of e.g. the whole Oberon System V4. We can assume that if the Oberon System had been more successful, it would have shared the fate of original Unix and Linux, and became too big to be understood in its entierty by a single person.

Re:Modula-2 and Oberon (2007) [pdf] by cxr on Tuesday August 02, 2022 @08:30AM (#32317681)

  You are not expected to understand this.
Re:Modula-2 and Oberon (2007) [pdf] by Rochus on Tuesday August 02, 2022 @09:52AM (#32318461)
That even works with much smaller code bases; I remember staring at half a page of image processing code for a week.
Re:Modula-2 and Oberon (2007) [pdf] by vitiral on Sunday July 31, 2022 @06:02PM (#32299282)
I'm attempting one at github.com/civboot/fngi. Let me just say... It ain't easy, and Oberon is a huge inspiration for what's possible.
Re:Modula-2 and Oberon (2007) [pdf] by 082349872349872 on Sunday July 31, 2022 @06:29PM (#32299476)
Exactly. ... and not just within one lifetime — within a few years!