comp.lang.ada
 help / color / mirror / Atom feed
From: "Pat Rogers" <progers@classwide.com>
Subject: Re: Porting from Modula-2 to Ada
Date: Fri, 18 Oct 2002 15:14:37 GMT
Date: 2002-10-18T15:14:37+00:00	[thread overview]
Message-ID: <xzVr9.8$7m4.2475110@newssvr12.news.prodigy.com> (raw)
In-Reply-To: 3DAFEE75.9BF44775@ACM.org

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1795 bytes --]

"Nicolas Cail�n Paul Gloster" <Colin_Paul_Gloster@ACM.org> wrote in
message news:3DAFEE75.9BF44775@ACM.org...
> Manuel Collado wrote:
>
> "We are porting some legacy Modula-2/C code to Ada. The code uses
> low-level facilities from Modula-2 and C. We would like to port it
to
> clean Ada[..]"
>
> I noticed that in the book "Safety-critical computer systems"
written
> by Neil Storey and published in 1996 by Addison-Wesley with ISBN
> 020 1427 877 that were more compilers available for embedded
targets,
> at least according to Neil Storey or the author(s) of a study
looking
> at Pascal; C; Ada 83; Modula 2; assemblies; and about three other
> languages he referred to, Modula-2 would be preferrable to use than
Ada.
> What are your views on this?

That is not the conclusion I would draw from the text.  See for
example page 224:

"This factor [use of mature tools versus new ones] has implications
for the use of languages such as Modula-2.  From Table 9.2 it is clear
that a suitable subset of Modula-2 has many of the attractive
attributes associated with safety-critical software.  However, the
comparatively little use of this language within this field is a
distinct disadvantage.  Some safety-critical applications are using
Modula-2 ... and perhaps, in time, sufficient experience will be
gained to allow it to become a preferred language in this area."

I'm not aware of the "internationally recognized safe subset" for
Modula-2 that his tables (and the text on pg. 223) indicate exist.
Does anyone have a reference?

--
Patrick Rogers                       Consulting and Training in:
http://www.classwide.com       Real-Time/OO Languages
progers@classwide.com          Hard Deadline Schedulability Analysis
(281)648-3165                            Software Fault Tolerance





  reply	other threads:[~2002-10-18 15:14 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-18  8:24 Porting from Modula-2 to Ada Manuel Collado
2002-10-18  9:45 ` Bernd Specht
2002-10-18 10:33   ` Lutz Donnerhacke
2002-10-18 10:55     ` Jeffrey Creem
2002-10-18 11:21       ` Lutz Donnerhacke
2002-10-18 22:01         ` Jeffrey Creem
2002-10-18 21:29     ` Jeffrey Carter
2002-10-18 21:39       ` Jeffrey Carter
2002-10-18 11:20 ` Nicolas Cailín Paul Gloster
2002-10-18 15:14   ` Pat Rogers [this message]
2002-10-24 14:51     ` Colin Paul Gloster
2002-10-25  3:43       ` Dennis Lee Bieber
2003-02-04 14:12       ` Colin Paul Gloster
2003-02-09  6:07         ` Robert I. Eachus
2002-10-19 13:30 ` SteveD
2002-10-22  7:48   ` Manuel Collado
2002-10-22  7:55 ` Manuel Collado
2002-10-22 18:56   ` Jeffrey Carter
2002-10-23  9:08     ` Manuel Collado
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox