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
next prev parent 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