Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The languages Oberon and Oberon-2 were explicitly designed for the task of creating the operating system Oberon. When Wirth started working on the OS he realized that it would be too hard to write a nice OS with just Modula-2 (at least that's what I understood from the interviews he gave with various journals). Modula-3 was an evolution of Modula-2 by DEC (not by Wirth), but it was influenced by Oberon and they all belong to the same "Pascal language family" in terms of design philosophy.

I think it's very natural to mention Modula-3 in the context of Oberon.



I guess it's onfortunate that Oberon the OS and the Oberon the language share the same name.

To me it read like someone posting about Xv6 (Operating System) and a comment mentioning Objective-C and how to get its toolchain working ;-)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: