Active Oberon is perfect for writing a parallelized multicore realtime raytracer.<div><br></div><div><a href="http://www.youtube.com/watch?v=eYSfWcW8cYA">http://www.youtube.com/watch?v=eYSfWcW8cYA</a><br></div><div><a href="http://www.youtube.com/watch?v=6Xk5RlOkl9A">http://www.youtube.com/watch?v=6Xk5RlOkl9A</a><br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Dec 7, 2012 at 11:00 AM,  <span dir="ltr">&lt;<a href="mailto:oberon-request@lists.inf.ethz.ch" target="_blank">oberon-request@lists.inf.ethz.ch</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send Oberon mailing list submissions to<br>
        <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:oberon-request@lists.inf.ethz.ch">oberon-request@lists.inf.ethz.ch</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:oberon-owner@lists.inf.ethz.ch">oberon-owner@lists.inf.ethz.ch</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of Oberon digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Re (2):  Oberon Digest, Vol 104, Issue 2 (<a href="mailto:peasthope@shaw.ca">peasthope@shaw.ca</a>)<br>
   2. Re: Re (2): Oberon Digest, Vol 104, Issue 2 (eas lab)<br>
   3. Anyone!!!  What is LEO?? (Duke Normandin)<br>
   4. Re: Anyone!!!  What is LEO?? (Jan Verhoeven)<br>
   5. Re: Anyone!!!  What is LEO?? (Duke Normandin)<br>
   6. Re: Anyone!!!  What is LEO?? (Bob Walkden)<br>
   7. Active objects (Douglas G. Danforth)<br>
   8. Re: Anyone!!!  What is LEO?? (Duke Normandin)<br>
   9. Re: Active objects (Duke Normandin)<br>
  10. Re: Active objects (Felix Friedrich)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Thu, 6 Dec 2012 07:14:54 -0800<br>
From: <a href="mailto:peasthope@shaw.ca">peasthope@shaw.ca</a><br>
Subject: [Oberon] Re (2):  Oberon Digest, Vol 104, Issue 2<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID: &lt;171057734.29622.26589@cantor.invalid&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
From:   Soren_Renner &lt;<a href="mailto:soren.renner@gmail.com">soren.renner@gmail.com</a>&gt;<br>
Date:   Tue, 4 Dec 2012 15:27:24 +0000<br>
&gt; Join the 3rd millenium and use AOS though -- both of you!<br>
<br>
OK, you&#39;ve motivated me for another time investment.<br>
Do you use the AOS graphical interface?  Do you run the<br>
Oberon application or process in AOS?<br>
<br>
My most recent foray was to put UnixAos on the OLPC XO-1.5.<br>
On the little screen, text is too small to read.  Next I can install<br>
it natively and try increasing the font size system wide.<br>
<br>
Apart from support for USB and better networking capabilities,<br>
what are the most significant advantages of AOS over NO in<br>
your view?<br>
<br>
As you suggested months back, I installed xmonad on<br>
the Debian system and got a menu band across the top<br>
of the screen.  Couldn&#39;t get a terminal window open.<br>
<br>
I don&#39;t ignore your advices.  Just slow plodding<br>
through the details.<br>
<br>
 Regards,           ... Peter E.<br>
<br>
--<br>
123456789 123456789 123456789 123456789 123456789 123456789 123456789 12<br>
Tel +13606390202  Bcc: peasthope at <a href="http://shaw.ca" target="_blank">shaw.ca</a>  <a href="http://carnot.yi.org/" target="_blank">http://carnot.yi.org/</a><br>
&quot;<a href="http://members.shaw.ca/peasthope/index.html#Itinerary" target="_blank">http://members.shaw.ca/peasthope/index.html#Itinerary</a> &quot;<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Thu, 6 Dec 2012 22:32:19 +0200<br>
From: eas lab &lt;<a href="mailto:lab.eas@gmail.com">lab.eas@gmail.com</a>&gt;<br>
Subject: Re: [Oberon] Re (2): Oberon Digest, Vol 104, Issue 2<br>
To: ETH Oberon and related systems &lt;<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>&gt;<br>
Message-ID:<br>
        &lt;<a href="mailto:CAN3-DLE08sF_rrxFEmDnh-Ndr41XFsoAoE6zpBBcY2oXDkBRbw@mail.gmail.com">CAN3-DLE08sF_rrxFEmDnh-Ndr41XFsoAoE6zpBBcY2oXDkBRbw@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
<a href="mailto:peasthope@shaw.ca">peasthope@shaw.ca</a>  wrote:--<br>
&gt; My most recent foray was to put UnixAos on the OLPC XO-1.5.<br>
&gt; On the little screen, text is too small to read.  Next I can install<br>
&gt; it natively and try increasing the font size system wide.<br>
<br>
Most linux: X can step the global-magnification.<br>
What WinManager do you use with Debian?<br>
I&#39;ve moved from the RedHat-family [Mandrake, FedoraCore]<br>
back to Slackware, and blackbox/fluxbox is beutifully compact<br>
and fast compared to the default KDE-4, which is a monster.<br>
<br>
I&#39;m expecting to receive 2 Raspberry Pi soon; one with the<br>
default Debian installed.    But if can&#39;t install the superior<br>
text editor/s of ETHO, the system is half-lame for me.<br>
<br>
&gt; Apart from support for USB and better networking capabilities,<br>
&gt; what are the most significant advantages of AOS over NO in<br>
&gt; your view?<br>
<br>
That&#39;s exactly the RIGHT question to ask.<br>
<br>
I&#39;ve got a 500GB Toshiba USB2/3   /dev/sda for backup.<br>
<br>
Right now I&#39;m in LEO, editing your Mail.Text which I received via<br>
the same old familiar ETHO: TextMail utility from the 90&#39;s.<br>
LEO has the old look &amp; feel.<br>
<br>
The main difference is that LEO handles full PATH designated files.<br>
So that eg:<br>
EditTools.OpenUnix /mnt/toshiba/usr/local/speech_tools/config.log<br>
opens an ETHO TextFrame with the file on the Toshiba-USB-drive.<br>
I don&#39;t know how. But I suspect that LEO just &lt;hooks into some linux<br>
socket&gt;.<br>
<br>
Remember *nix is magic.<br>
So imagine what it&#39;s like having multiple N-O terminals,<br>
where EACH one can access all the files that *nix can access,<br>
and in 3 formats: ETHO, *nix, DOS.<br>
<br>
One advantage of opening LEOs in differnt dirs, is that if<br>
you want to work on 4 texts in that DIR, eg:<br>
-&gt;System.Directory /mnt/toshiba/usr/local/speech_tools/*<br>
/mnt/toshiba/usr/local/speech_tools/<a href="http://configure.in" target="_blank">configure.in</a><br>
/mnt/toshiba/usr/local/speech_tools/install-sh<br>
/mnt/toshiba/usr/local/speech_tools/HelloTst.cc<br>
/mnt/toshiba/usr/local/speech_tools/config.status<br>
<br>
These are inconvenient long-path-names, because I&#39;m<br>
accessing them from:<br>
-&gt; System.CurrentDirectory =`pwd` which is: /usr/local/bin/LEO<br>
<br>
But if I opened a new LEO, in /mnt/toshiba/usr/local/speech_tools/<br>
then the filenames would be more managable as:<br>
<a href="http://configure.in" target="_blank">configure.in</a>  install-sh   HelloTst.cc   config.status<br>
<br>
Besides if you&#39;re working on 6 projects, each in their own dir-tree,<br>
it&#39;s better to have a separate LEO for each project, based in the<br>
relevant dir-tree.<br>
<br>
So I use LEO to do a lot of my linux work.<br>
<br>
Could your substitute for VNC allow direct pasting from a `man`<br>
to an ETHO-text, like this  Mail.Text?<br>
<br>
And can A4 do so?<br>
<br>
== Chris Glur.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Thu, 6 Dec 2012 14:01:17 -0700<br>
From: Duke Normandin &lt;<a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>&gt;<br>
Subject: [Oberon] Anyone!!!  What is LEO??<br>
To: Oberon List &lt;<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>&gt;<br>
Message-ID: &lt;20121206140117.5d3fdeb0@lubuntu&gt;<br>
Content-Type: text/plain; charset=US-ASCII<br>
<br>
Anyone but Chris Glur that is!!!<br>
<br>
Pleeaaaaase somebody clue us in as to what/who LEO is??<br>
<br>
We KNOW it has to do with NO and Linux - but WHAT exactly??<br>
<br>
Just curious!!<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Thu, 6 Dec 2012 22:48:07 +0100<br>
From: Jan Verhoeven &lt;<a href="mailto:jan@verhoeven272.nl">jan@verhoeven272.nl</a>&gt;<br>
Subject: Re: [Oberon] Anyone!!!  What is LEO??<br>
To: ETH Oberon and related systems &lt;<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>&gt;<br>
Message-ID: &lt;<a href="mailto:201212062248.07218.jan@verhoeven272.nl">201212062248.07218.jan@verhoeven272.nl</a>&gt;<br>
Content-Type: text/plain;  charset=&quot;iso-8859-1&quot;<br>
<br>
On Thursday 06 December 2012 22:01:17 Duke Normandin wrote:<br>
&gt; Anyone but Chris Glur that is!!!<br>
&gt;<br>
&gt; Pleeaaaaase somebody clue us in as to what/who LEO is??<br>
&gt;<br>
&gt; We KNOW it has to do with NO and Linux - but WHAT exactly??<br>
&gt;<br>
&gt; Just curious!!<br>
<br>
I&#39;m on this list now for many years and I still haven&#39;t got a clue!<br>
<br>
Linux Extended Oberon might be something but what IS it?<br>
<br>
--<br>
Met vriendelijke groeten,<br>
<br>
Jan Verhoeven<br>
<a href="http://www.verhoeven272.nl" target="_blank">http://www.verhoeven272.nl</a><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Thu, 6 Dec 2012 16:17:44 -0700<br>
From: Duke Normandin &lt;<a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>&gt;<br>
Subject: Re: [Oberon] Anyone!!!  What is LEO??<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID: &lt;20121206161744.000062dc@unknown&gt;<br>
Content-Type: text/plain; charset=US-ASCII<br>
<br>
On Thu, 6 Dec 2012 22:48:07 +0100<br>
Jan Verhoeven &lt;<a href="mailto:jan@verhoeven272.nl">jan@verhoeven272.nl</a>&gt; wrote:<br>
<br>
&gt; On Thursday 06 December 2012 22:01:17 Duke Normandin wrote:<br>
&gt; &gt; Anyone but Chris Glur that is!!!<br>
&gt; &gt;<br>
&gt; &gt; Pleeaaaaase somebody clue us in as to what/who LEO is??<br>
&gt; &gt;<br>
&gt; &gt; We KNOW it has to do with NO and Linux - but WHAT exactly??<br>
&gt; &gt;<br>
&gt; &gt; Just curious!!<br>
&gt;<br>
&gt; I&#39;m on this list now for many years and I still haven&#39;t got a<br>
&gt; clue!<br>
&gt;<br>
&gt; Linux Extended Oberon might be something but what IS it?<br>
<br>
<br>
Good One!!!  :)<br>
<br>
I&#39;ve been trying as many &quot;permutations and combinations&quot; as I can<br>
dream of without getting too bored!  Not much success!!<br>
<br>
To top it all off, Wirth, Mathias et al, have all moved to Luna!<br>
Know where *that* is??  lol ...<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Thu, 6 Dec 2012 23:29:03 -0000<br>
From: &quot;Bob Walkden&quot; &lt;<a href="mailto:bob@web-options.com">bob@web-options.com</a>&gt;<br>
Subject: Re: [Oberon] Anyone!!!  What is LEO??<br>
To: &quot;&#39;ETH Oberon and related systems&#39;&quot; &lt;<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>&gt;<br>
Message-ID: &lt;016201cdd409$7a6117b0$6f234710$@com&gt;<br>
Content-Type: text/plain;       charset=&quot;us-ascii&quot;<br>
<br>
&gt; From: Duke Normandin [mailto:<a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>]<br>
&gt;<br>
&gt;<br>
&gt; Good One!!!  :)<br>
&gt;<br>
&gt; I&#39;ve been trying as many &quot;permutations and combinations&quot; as I can dream<br>
&gt; of without getting too bored!  Not much success!!<br>
&gt;<br>
&gt; To top it all off, Wirth, Mathias et al, have all moved to Luna!<br>
&gt; Know where *that* is??  lol ...<br>
&gt;<br>
<br>
&lt;<a href="http://www.youtube.com/watch?v=UJYxHFyXV70" target="_blank">http://www.youtube.com/watch?v=UJYxHFyXV70</a>&gt;<br>
<br>
B<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Thu, 06 Dec 2012 16:27:04 -0800<br>
From: &quot;Douglas G. Danforth&quot; &lt;<a href="mailto:danforth@greenwoodfarm.com">danforth@greenwoodfarm.com</a>&gt;<br>
Subject: [Oberon] Active objects<br>
To: ETH Oberon and related systems &lt;<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>&gt;<br>
Message-ID: &lt;<a href="mailto:50C137D8.4010606@greenwoodfarm.com">50C137D8.4010606@greenwoodfarm.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
Folks,<br>
I only poked at AOS some years ago.  Its based on Active Objects, right?<br>
If so, how many of you actually use that feature of the language/system?<br>
Does it make for a significant difference (in any aspect)?<br>
<br>
Best regards,<br>
Doug Danforth<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 8<br>
Date: Thu, 6 Dec 2012 17:37:49 -0700<br>
From: Duke Normandin &lt;<a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>&gt;<br>
Subject: Re: [Oberon] Anyone!!!  What is LEO??<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID: &lt;20121206173749.00005de7@unknown&gt;<br>
Content-Type: text/plain; charset=US-ASCII<br>
<br>
On Thu, 6 Dec 2012 23:29:03 +0000<br>
Bob Walkden &lt;<a href="mailto:bob@web-options.com">bob@web-options.com</a>&gt; wrote:<br>
<br>
&gt; &gt; From: Duke Normandin [mailto:<a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>]<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Good One!!!  :)<br>
&gt; &gt;<br>
&gt; &gt; I&#39;ve been trying as many &quot;permutations and combinations&quot; as I<br>
&gt; &gt; can dream of without getting too bored!  Not much success!!<br>
&gt; &gt;<br>
&gt; &gt; To top it all off, Wirth, Mathias et al, have all moved to Luna!<br>
&gt; &gt; Know where *that* is??  lol ...<br>
&gt; &gt;<br>
&gt;<br>
&gt; &lt;<a href="http://www.youtube.com/watch?v=UJYxHFyXV70" target="_blank">http://www.youtube.com/watch?v=UJYxHFyXV70</a>&gt;<br>
<br>
<br>
An old Jonathan King song much performed by various artists!! Loved<br>
it then, still do now!! That link is blocked here in Canada. :( cuz<br>
I liked Jan &amp; Dean too!!<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 9<br>
Date: Thu, 6 Dec 2012 17:42:44 -0700<br>
From: Duke Normandin &lt;<a href="mailto:dukeofperl@ml1.net">dukeofperl@ml1.net</a>&gt;<br>
Subject: Re: [Oberon] Active objects<br>
To: <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
Message-ID: &lt;20121206174244.00003b78@unknown&gt;<br>
Content-Type: text/plain; charset=US-ASCII<br>
<br>
On Thu, 6 Dec 2012 16:27:04 -0800<br>
&quot;Douglas G. Danforth&quot; &lt;<a href="mailto:danforth@greenwoodfarm.com">danforth@greenwoodfarm.com</a>&gt; wrote:<br>
<br>
&gt; Folks,<br>
&gt; I only poked at AOS some years ago.  Its based on Active Objects,<br>
&gt; right? If so, how many of you actually use that feature of the<br>
&gt; language/system? Does it make for a significant difference (in<br>
&gt; any aspect)?<br>
<br>
I tried it!  Everything I touched in it seemed to be broken, or<br>
half-done half-baked.<br>
<br>
The web browser was painfully slow, etc etc<br>
<br>
It a nice toy, IMHO, that`s it! that`s all!<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 10<br>
Date: Fri, 7 Dec 2012 08:59:05 +0100<br>
From: Felix Friedrich &lt;<a href="mailto:felix.friedrich@inf.ethz.ch">felix.friedrich@inf.ethz.ch</a>&gt;<br>
Subject: Re: [Oberon] Active objects<br>
To: ETH Oberon and related systems &lt;<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>&gt;<br>
Message-ID: &lt;<a href="mailto:50C1A1C9.10405@inf.ethz.ch">50C1A1C9.10405@inf.ethz.ch</a>&gt;<br>
Content-Type: text/plain; charset=&quot;ISO-8859-1&quot;; format=flowed<br>
<br>
&gt; I tried it!  Everything I touched in it seemed to be broken, or<br>
&gt; half-done half-baked.<br>
&gt;<br>
&gt; The web browser was painfully slow, etc etc<br>
&gt;<br>
&gt; It a nice toy, IMHO, that`s it! that`s all!<br>
&gt;<br>
Duke,<br>
<br>
you should not forget that A2, or AOS as it was called previously, was a<br>
research OS in the first place. A2, running on Active Oberon, features<br>
multi-threaded (multi-core / multi-processor) applications.  The kernel<br>
is as small as can be for a multi-core environment. No heavyweight<br>
processes, only fast context switches etc.<br>
<br>
Things have progressed meanwhile. A2 and Active Oberon (and the newest<br>
programming model successor in use for software-hardware co-design<br>
called &quot;Active Cells&quot; ) are in use now in both, education and industry.<br>
<br>
You are right about the web-server. It is neither particularly fast, nor<br>
is it maintained. I never use it.<br>
<br>
I will neither try to defend A2 or Active Oberon here, nor will I try to<br>
persuade anyone to using it. Enough things to do on the forefront and<br>
too little time for service.<br>
<br>
Regards<br>
Felix<br>
<br>
<br>
<br>
------------------------------<br>
<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" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
<br>
<br>
End of Oberon Digest, Vol 104, Issue 5<br>
**************************************<br>
</blockquote></div><br></div>