[Oberon] On Oberon Sources

Bob Walkden bob at web-options.com
Thu Mar 31 18:43:13 CEST 2016


Have you read Reiser's book about the Oberon System? It is explained in there.

B

> On 31 Mar 2016, at 17:37, Srinivas Nayak <sinu.nayak2001 at gmail.com> wrote:
> 
> Many thanks Dieter for your quick reply...
> 
> 
> True that converting files to ascii files is simple.
> But when we say, Oberon is simple, we should have used plain ascii files as a minimum.
> In a minimal system we generally need a couple of .Obj files, a couple of .Mod files,
> a couple of .Tool files and .Text files.
> I feel, except .Obj files rest all could have been plain ascii files.
> I want to understand why "that is not the case" in Oberon, where as to my knowledge, "that is the case" in
> so called complex Linux!
> Any issue with plain ascii files in Oberon? Performance wise? Processing/parsing wise? Storage/retrieval wise?
> 
> I think, in Linux we see a couple of executable files (corresponding to .Obj files) (not plain ascii)
> a couple of .C and .H files (corresponding to .Mod files) (plain ascii)
> a couple of .sh files (corresponding to .Tool files) (plain ascii)
> a couple of .txt (corresponding to .Text files) (plain ascii).
> 
> Obviously, Oberon is much richer.
> So we can have well formatted text files.
> That feature we can have, just to show the richness of Oberon.
> But not as a minimum requirement.
> 
> Still I think, plain ascii text files are "simple" than formatted text files.
> Or, just not to make things "simpler" we used formatted text files everywhere (.Mod .Tool .Text .Def)?
> 
> Confused.
> 
> 
> With thanks and best regards,
> 
> Yours sincerely,
> Srinivas Nayak
> 
> Home: http://www.mathmeth.com/sn/
> Blog: http://srinivas-nayak.blogspot.in/
> 
>> On 03/31/2016 09:31 PM, Dieter wrote:
>> Hi Srinivas,
>> 
>> I have been using ETH-Oberon for many  years on Windows.
>> 
>> Any decent editor like "notepad++" can deal with the apple-like "0AX" end-of-line-character.
>> 
>> When you are irritated by the binary stuff at the beginning , just remove it and save the rest as txt-file.
>> 
>> To my understanding the binary stuff serves only for formatting the text of the module.
>> 
>> Regards,
>> Dieter
>> 
>> 
>>> Am 31.03.2016 um 17:40 schrieb Srinivas Nayak:
>>> The biggest confusion right now I have is,
>>> why Oberon didn't use simple ascii text files?
>>> 
>>> None of Oberon files are open-able as plain ascii file!
>>> Which extension in file name says that the file is a plain ascii file?
>>> 
>>> 
>>> With thanks and best regards,
>>> 
>>> Yours sincerely,
>>> Srinivas Nayak
>>> 
>>> Home: http://www.mathmeth.com/sn/
>>> Blog: http://srinivas-nayak.blogspot.in/
>>> --
>>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon


More information about the Oberon mailing list