🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #3288

Re: Why Modula-2?

#3288
From: Marc E. Fiuczynski
Date: Fri, 16 Feb 1996 17:07
17 lines
1697 bytes
Louis-Dominique Dubeau wrote:
> Also, the port form one POSIX platform to another can be done in a matter of hours.
> A port to more exotic platforms takes longuer but wouldn't require even one
> man-month to a talented programmer (even without previous knowledge of the internals
> of M3).

I'd like to second Louis-Dominique's statement.  We've ported the m3 core/lib libraries 
to a more exotic environment: the SPIN kernel.  We started out with very little experience
with Modula-3 and its runtime.  We spent some time getting rid of code in the libraries that
uses floats, as we did not want to use the FPU in the kernel.  Getting M3's runtime working in
the kernel took little time, though we're constantly refining it as our operating system
evolves and we find performance bottlenecks.

Marc E. Fiuczynski
University of Washington
http://www.cs.washington.edu/homes/mef
http://www-spin.cs.washington.edu/  (http server running as SPIN extension - written in M3.)
Technical Details
Message-ID: <3124B9DF.621C@cs.washington.edu>
Path: arc1-ca.pugleaf.net!uhog.mit.edu!uw-beaver!news
References: <4eqo1l$mko@wariat.wariat.org> <DMGpFz.Mpo@clark.zippo.com> <1996Feb12.121419.46010@yogi.urz.unibas.ch> <31234110.55C0E018@step.polymtl.ca>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.modula2,comp.lang.modula3
Path: arc1-ca.pugleaf.net!uhog.mit.edu!uw-beaver!news
From: "Marc E. Fiuczynski" <mef@cs.washington.edu>
Subject: Re: Why Modula-2?
Content-Type: text/plain; charset=us-ascii
Sender: news@beaver.cs.washington.edu (USENET News System)
Content-Transfer-Encoding: 7bit
Organization: University of Washington, Dept. of Computer Science
Message-ID: <3124B9DF.621C@cs.washington.edu>
References: <4eqo1l$mko@wariat.wariat.org>  <DMGpFz.Mpo@clark.zippo.com> <1996Feb12.121419.46010@yogi.urz.unibas.ch> <31234110.55C0E018@step.polymtl.ca>
X-Mailer: Mozilla 2.0 (Win95; I)
Mime-Version: 1.0
X-Nntp-Posting-Host: makapuu.cs.washington.edu
Date: Fri, 16 Feb 1996 17:07:43 GMT