<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi all:<br>and yet one again x-thing appears out of curiosity, the xvm eXtensible Vitual Machine from the author:<br>http://www.cl.cam.ac.uk/~tlh20/slides/tim-harris-peg2-4-1-5-slides.ppt<br><br>I guess the intended point of this would this define a language for defining the machine, like the Japanese 5th Generation of Computers, with KL a logical language sized in terms of MLIPS Logical Inferences Per Second, unfortunately the software substrate didn't do any good for their results, I bet what would happen in our days software with such a proposal.<br>Thanks in advance<br><br>--- El <b>mié, 14/12/11, Daniel Alejandro Benavides D. <i><dabenavidesd@yahoo.es></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Daniel Alejandro Benavides D. <dabenavidesd@yahoo.es><br>Asunto:
 Re: [M3devel] Yet Another OS in Modula-3, AVOCA, in x-kernel<br>Para: "felipe valdez" <dataf4l@gmail.com><br>CC: m3devel@elegosoft.com<br>Fecha: miércoles, 14 de diciembre, 2011 14:56<br><br><div id="yiv1738564008"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">Hi all:<br>perhaps we are stalled in what VM or infrastructure we should rely onto that, I see this ones had in account Modula-3 execution (nonetheless Oberon was a lot copied in JVM), and Oberon and Modula-2 are languages with many similarities with Modula-3:<br>http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-525.pdf<br><br>But yet another example of unreleased though used Modula- like code was in BNR Pascal (aka Modular Pascal), this was a dialect in use and a process to
 reunite with Modula-3, also ths guys worked hard in hard-to solve problems, like Voice oriented WS (PX) and their own XMS OS:<br>http://ieeexplore.ieee.org/iel5/52/35718/01695330.pdf<br><br>http://web.ncf.ca/andre/publications/SyntheticSpeech.pdf<br><br>They coded 5 MLOC of that pascal version. If we could effectively reunite both systems in the type systems, and sort out other differences as
 well, eventually we would need to somehow diminish the software they built to the bare minimum, but get a lot of good stuff from the languages as well as the kernels they did:<br>http://web.ncf.ca/andre/publications/SyntheticSpeech.pdf<br><br>Thanks in advance<br><br>--- El <b>mar, 13/12/11, Daniel Alejandro Benavides D. <i><dabenavidesd@yahoo.es></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Daniel Alejandro Benavides D. <dabenavidesd@yahoo.es><br>Asunto: Re: [M3devel] Yet Another OS in Modula-3, AVOCA, in x-kernel<br>Para: "felipe valdez" <dataf4l@gmail.com><br>CC: m3devel@elegosoft.com<br>Fecha: martes, 13 de diciembre, 2011 20:28<br><br><div id="yiv1738564008"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height:
 inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">Hi all:<br>among others motivations was to build a Educational Standard Workstation for High schools in the European Educational Standard:<br>http://books.google.com.co/books?id=RYH7o-4ykmMC&lpg=PA22&ots=n9hP3BGn6Z&dq=european%20educational%20standard%20acorn%20olivetti&pg=PA22#v=onepage&q&f=false<br><br>But Olivetti ported it to the Olivetti PC, so how can you say why they wanted to do that way the WS?<br>The things have changed IA32-AMD64 is severely threatened by the ARM ecosystem, and guess what all of their development tools (Simulators, and some other standards by Acorn) are based originals of Acorn.<br><br>Thanks in advance<br><br>--- El <b>mar, 13/12/11, felipe valdez <i><dataf4l@gmail.com></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: felipe
 valdez <dataf4l@gmail.com><br>Asunto: Re: [M3devel] Yet Another OS in Modula-3, AVOCA, in x-kernel<br>Para: "Daniel Alejandro Benavides D." <dabenavidesd@yahoo.es><br>Fecha: martes, 13 de diciembre, 2011 12:14<br><br><div id="yiv1738564008"><font face="courier new,monospace"><br></font><br><div class="yiv1738564008gmail_quote">On Tue, Dec 13, 2011 at 9:38 AM, Daniel Alejandro Benavides D. <span dir="ltr"><<a rel="nofollow">dabenavidesd@yahoo.es</a>></span> wrote:<br>

<blockquote class="yiv1738564008gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi all:<br>
But let yet one more time me to say we already the best OS in 80's:<br></blockquote><div><br></div><div>unix?</div><div><br></div><div><span class="yiv1738564008Apple-style-span" style="color: rgb(51, 51, 51); font-family: Georgia; font-size: 14px; line-height: 19px; background-color: rgb(238, 238, 233);">oh!, Acorn  (never heard of it)</span></div>

<div><span class="yiv1738564008Apple-style-span" style="color: rgb(51, 51, 51); font-family: Georgia; font-size: 14px; line-height: 19px; background-color: rgb(238, 238, 233);"><br></span></div><div><br></div>
<div>
"say we already the best OS in 80's:" => I think you miss the verb there"</div><div><br></div><blockquote class="yiv1738564008gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<a rel="nofollow" target="_blank" href="http://www.therealcompany.com/?pg=2">http://www.therealcompany.com/?pg=2</a><br>
<br>
And if we care about that thuis thing changes everything, most of this guys ended up in SUN among other companies,</blockquote><div><br></div><div>and Acorn is better than the SUN workstations of its time.. because...?</div>

<div> </div><blockquote class="yiv1738564008gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> I know they worked hard in specification of the OS API, </blockquote><div> </div><blockquote class="yiv1738564008gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

so I bet you could to</blockquote><div><br></div><div><br></div><div>I bet anyone could.</div><div><br></div><div>but why would they?</div><div>what is the motivation?</div><div>the business model?</div><div> </div><blockquote class="yiv1738564008gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

 equal other MicroKernel projects, again if you add up both things the best OS in 80's the best Programming Language in the 1990's and something else yet to be written.<br></blockquote><div> </div><blockquote class="yiv1738564008gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Thanks in advance<br>
<br>
--- El jue, 8/12/11, Daniel Alejandro Benavides D. <<a rel="nofollow">dabenavidesd@yahoo.es</a>> escribió:<br>
<div class="yiv1738564008im"><br>
> De: Daniel Alejandro Benavides D. <<a rel="nofollow">dabenavidesd@yahoo.es</a>><br>
</div><div class="yiv1738564008im">> Asunto: Re: [M3devel] Yet Another OS in Modula-3, AVOCA, in x-kernel<br>
</div>> Para: <a rel="nofollow">m3devel@elegosoft.com</a>, "Dariusz Knociński" <<a rel="nofollow">dknoto@next.com.pl</a>><br>
> Fecha: jueves, 8 de diciembre, 2011 07:47<br>
<div class="yiv1738564008HOEnZb"><div class="yiv1738564008h5">> Hi all:<br>
> then if one is able to recode the existing Modular kernels,<br>
> in one framework, there is possibility that you can build in<br>
> the language of your preference, Modula-3 and now Java 7<br>
> with Jigsaw framework:<br>
> <a rel="nofollow" target="_blank" href="http://www.cs.utah.edu/flux/papers/banavar-thesis.ps.gz">http://www.cs.utah.edu/flux/papers/banavar-thesis.ps.gz</a><br>
><br>
> called Etyma<br>
> and a kind of application for C++:<br>
> <a rel="nofollow" target="_blank" href="http://www.cs.utah.edu/dept/techreports/docs/ncstrl.utah_cs/UUCS-93-006/UUCS-93-006.pdf">http://www.cs.utah.edu/dept/techreports/docs/ncstrl.utah_cs/UUCS-93-006/UUCS-93-006.pdf</a><br>
><br>
> Anyway, to have a outside use of this, would be nice to<br>
> replace everything by Modula-3 code like:<br>
> <a rel="nofollow" target="_blank" href="ftp://asg3.andrew.cmu.edu/pub/AUIS/PAPERS/conf/1992/Orgass.ps">ftp://asg3.andrew.cmu.edu/pub/AUIS/PAPERS/conf/1992/Orgass.ps</a><br>
><br>
> Thanks in advance<br>
><br>
> --- El jue, 8/12/11, Dariusz Knociński <<a rel="nofollow">dknoto@next.com.pl</a>><br>
> escribió:<br>
><br>
> > De: Dariusz Knociński <<a rel="nofollow">dknoto@next.com.pl</a>><br>
> > Asunto: Re: [M3devel] Yet Another OS in Modula-3,<br>
> AVOCA, in x-kernel<br>
> > Para: <a rel="nofollow">m3devel@elegosoft.com</a><br>
> > Fecha: jueves, 8 de diciembre, 2011 01:55<br>
> > On Wed, 7 Dec 2011 17:04:55 -0800<br>
> > Jay <<a rel="nofollow">jay.krell@cornell.edu</a>><br>
> > wrote:<br>
> ><br>
> > > Interesting project: port libm3core to NT or<br>
> Linux<br>
> > kernel, so drivers for those systems can be written<br>
> in<br>
> > Modula-3. Then show how it is both safe &<br>
> efficient<br>
> > & portable.<br>
> > ><br>
> > > But better yet is to provide for user mode<br>
> drivers..<br>
> > ><br>
> > What do you think about  project L4? This is<br>
> small<br>
> > efficient microkernel written<br>
> > in C++. I think, that in one year it can by rewrite<br>
> to<br>
> > Modula-3. All drivers can<br>
> > be run in user space.<br>
> ><br>
> > DKnoto.<br>
> ><br>
> ><br>
><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>312-444-2124<div>Skype: f3l.headhunter</div><div>Casa: 8043901</div></div><div><br></div><br>
</div></blockquote></td></tr></tbody></table></div></blockquote></td></tr></tbody></table></div></blockquote></td></tr></table>