<div dir="ltr">You only need ascii files if you limit yourself and don't use Oberon, the system.  I have a CD that I use to open Oberon on almost any Windows or WINE based system.  Immediately when it is open, I have access to formatted text, the ability to send an email report to anyone, a rich text editor.<div><br></div><div>It is natural, powerful, and easy to read the files as they are distributed.  They can be read on systems that use different byte sex in their processors.  That is, the data is truly portable.</div><div><br></div><div>It is a very sparse design decision.  "Texts" rather than "Files" are the basic document type, and they are fully supported with the boot kernel and 1 or 2 additional modules.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 31, 2016 at 11:43 AM, Bob Walkden <span dir="ltr"><<a href="mailto:bob@web-options.com" target="_blank">bob@web-options.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Have you read Reiser's book about the Oberon System? It is explained in there.<br>
<span class="HOEnZb"><font color="#888888"><br>
B<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> On 31 Mar 2016, at 17:37, Srinivas Nayak <<a href="mailto:sinu.nayak2001@gmail.com">sinu.nayak2001@gmail.com</a>> wrote:<br>
><br>
> Many thanks Dieter for your quick reply...<br>
><br>
><br>
> True that converting files to ascii files is simple.<br>
> But when we say, Oberon is simple, we should have used plain ascii files as a minimum.<br>
> In a minimal system we generally need a couple of .Obj files, a couple of .Mod files,<br>
> a couple of .Tool files and .Text files.<br>
> I feel, except .Obj files rest all could have been plain ascii files.<br>
> I want to understand why "that is not the case" in Oberon, where as to my knowledge, "that is the case" in<br>
> so called complex Linux!<br>
> Any issue with plain ascii files in Oberon? Performance wise? Processing/parsing wise? Storage/retrieval wise?<br>
><br>
> I think, in Linux we see a couple of executable files (corresponding to .Obj files) (not plain ascii)<br>
> a couple of .C and .H files (corresponding to .Mod files) (plain ascii)<br>
> a couple of .sh files (corresponding to .Tool files) (plain ascii)<br>
> a couple of .txt (corresponding to .Text files) (plain ascii).<br>
><br>
> Obviously, Oberon is much richer.<br>
> So we can have well formatted text files.<br>
> That feature we can have, just to show the richness of Oberon.<br>
> But not as a minimum requirement.<br>
><br>
> Still I think, plain ascii text files are "simple" than formatted text files.<br>
> Or, just not to make things "simpler" we used formatted text files everywhere (.Mod .Tool .Text .Def)?<br>
><br>
> Confused.<br>
><br>
><br>
> With thanks and best regards,<br>
><br>
> Yours sincerely,<br>
> Srinivas Nayak<br>
><br>
> Home: <a href="http://www.mathmeth.com/sn/" rel="noreferrer" target="_blank">http://www.mathmeth.com/sn/</a><br>
> Blog: <a href="http://srinivas-nayak.blogspot.in/" rel="noreferrer" target="_blank">http://srinivas-nayak.blogspot.in/</a><br>
><br>
>> On 03/31/2016 09:31 PM, Dieter wrote:<br>
>> Hi Srinivas,<br>
>><br>
>> I have been using ETH-Oberon for many  years on Windows.<br>
>><br>
>> Any decent editor like "notepad++" can deal with the apple-like "0AX" end-of-line-character.<br>
>><br>
>> When you are irritated by the binary stuff at the beginning , just remove it and save the rest as txt-file.<br>
>><br>
>> To my understanding the binary stuff serves only for formatting the text of the module.<br>
>><br>
>> Regards,<br>
>> Dieter<br>
>><br>
>><br>
>>> Am 31.03.2016 um 17:40 schrieb Srinivas Nayak:<br>
>>> The biggest confusion right now I have is,<br>
>>> why Oberon didn't use simple ascii text files?<br>
>>><br>
>>> None of Oberon files are open-able as plain ascii file!<br>
>>> Which extension in file name says that the file is a plain ascii file?<br>
>>><br>
>>><br>
>>> With thanks and best regards,<br>
>>><br>
>>> Yours sincerely,<br>
>>> Srinivas Nayak<br>
>>><br>
>>> Home: <a href="http://www.mathmeth.com/sn/" rel="noreferrer" target="_blank">http://www.mathmeth.com/sn/</a><br>
>>> Blog: <a href="http://srinivas-nayak.blogspot.in/" rel="noreferrer" target="_blank">http://srinivas-nayak.blogspot.in/</a><br>
>>> --<br>
>>> <a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
>>> <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
> --<br>
> <a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
> <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><font face="'times new roman', serif">(email is my preferred communication media)</font><div><font face="'times new roman', serif">Aubrey McIntosh, Ph.D.<br>1502 Devon Circle<br>Austin TX 78723-1814</font><div><div><span style="line-height:20px;background-color:rgb(255,255,255)"><font face="'times new roman', serif">(512)-348-7401</font></span></div></div><div><div><br></div></div></div></div></div>
</div>