4 ms·
Mentioning Modula-3 and how to get the toolchain working isn't even remotely related to the subject. Of course we can share experiences, but it would be probabl
by eterps 7y ago
Mentioning Modula-3 and how to get the toolchain working isn't even remotely related to the subject. Of course we can share experiences, but it would be probably at the bottom of this thread, because it's off topic.
- tralarpa 7y ago> isn't even remotely related to the subject That's quite a statement, knowing the history of those languages.
- eterps 7y agoI am happy to be proven wrong. What does Modula-3 have to do with the subject: Oberon (Operating System)
- tralarpa 7y agoThe 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.
- eterps 7y agoI 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 ;-)