comp.lang.ada
 help / color / mirror / Atom feed
From: Jack Klein <jackklein@spamcop.net>
Subject: Re: "Ravenscar-like" profile for C/C++
Date: Sun, 25 Apr 2004 15:37:23 -0500
Date: 2004-04-25T15:37:23-05:00	[thread overview]
Message-ID: <l08o80tam7h70aau2pl4e8fte00qcar17q@4ax.com> (raw)
In-Reply-To: 408c0ce4$0$15674$626a14ce@news.free.fr

On Sun, 25 Apr 2004 21:12:31 +0200, "Marc Le Roy"
<invalide@invalide.com> wrote in comp.lang.c++:

> Ioannis Vranos wrote:
> 
> > There is no reason for such a subset in C++. Use the part of C++ that
> > fits your needs.
> 
> It seems that you don't know very well the world of high integrity systems,
> especially the ones that require certification according to standards like
> DO178B level A ;-)

It is true that Ioannis completely misunderstood the question.

> You should have a look to this document:
> http://polaris.dit.upm.es/~str/proyectos/ork/documents/RP_ug.pdf
> especially to section 2, that explain why such a restrictive ADA profile has
> been defined.

You should understand that anything in that document is irrelevant in
comp.lang.c++, and your question just as off-topic here as it was in
comp.lang.c.

Even if there were a similar document for C and/or C++, it would be
off-topic in comp.lang.c and comp.lang.c++.

> It is true that the problems in relation with tasking do not exist in C++
> because tasking is not part of the C++ standard, but other remains. In fact,
> having a good experience of using both C and C++ in real time projects [yes,
> they are different languages ;-) ], I have a good idea of what can or cannot
> be used in safety critical systems. But I am pretty sure that both my
> customer and certification authorities will have a greater confidence in a
> established standard than in my opinion :-)
> 
> Marc

Whatever "established standards" there might or might not be, they
would be off-topic in both comp.lang.c and comp.lang.c++, unless they
were part of ISO 9899 and/or ISO 14882.

This discussion, as I already pointed out, belongs in groups like
news:comp.programming and news:comp.software-eng.  Language
subsetting, for whatever purpose, is not defined by the ISO standard
for either C or C++, and is not topical here.  Nor is safety critical
programming.

-- 
Jack Klein
Home: http://JK-Technology.Com
FAQs for
comp.lang.c http://www.eskimo.com/~scs/C-faq/top.html
comp.lang.c++ http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++
http://www.contrib.andrew.cmu.edu/~ajo/docs/FAQ-acllc.html



  parent reply	other threads:[~2004-04-25 20:37 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-25 13:23 "Ravenscar-like" profile for C/C++ Marc Le Roy
2004-04-25 19:43 ` Marc Le Roy
2004-04-25 20:30 ` Jack Klein
     [not found] ` <c6gked$1ha4$1@ulysses.noc.ntua.gr>
2004-04-25 20:31   ` Jack Klein
2004-04-26  1:14     ` Ioannis Vranos
2004-04-26  5:48       ` Martin Krischik
2004-04-26 11:06         ` Michiel Salters
2004-04-26 11:08           ` Vinzent 'Gadget' Hoefler
2004-04-26 11:13             ` Vinzent 'Gadget' Hoefler
     [not found]             ` <fcaee77e.0405050140.6d3a5b7b@posting.google.com>
     [not found]               ` <p8ih90tob4d617h6tjev9d0jmj20h716lu@jellix.jlfencey.com>
2004-05-05 17:44                 ` Martin Dowie
2004-05-06 17:22                   ` Peter Amey
2004-05-06 21:06                     ` Martin Dowie
2004-05-15  2:27                     ` Alexander Kopilovitch
     [not found] ` <c6gkip$1hhv$1@ulysses.noc.ntua.gr>
     [not found]   ` <408c0ce4$0$15674$626a14ce@news.free.fr>
2004-04-25 20:37     ` Jack Klein [this message]
2004-04-26  5:40       ` Martin Krischik
2004-05-05  6:22       ` Craig Carey
replies disabled

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