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:30:04 -0500
Date: 2004-04-25T15:30:04-05:00	[thread overview]
Message-ID: <be7o80d463pmiocesg0ffummhcvuvo1pap@4ax.com> (raw)
In-Reply-To: c6gdub$j92$1@news-reader4.wanadoo.fr

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

> Hello,
> 
> ADA Ravenscar is a restricted subset of the ADA language that has been
> defined for real-time software development in safety critical applications.
> Completed with additional restrictions like the ones defined in the SPARK
> profile, it allow to build very deterministic applications that support
> automatic static code analysis and schedulability analysis.
> http://www.acm.org/pubs/articles/proceedings/ada/289524/p1-dobbing/p1-dobbing.pdf
> 
> I would like to know if there is a similar standard for C / C++. I found
> only MISRA-C and EC++, but they are rather permissive with respect to the
> Ravenscar ADA profile. Moreover, because the ADA standard covers concepts
> that are out of the scope of the C/C++ standards, I suppose that an
> equivalent of the Ravenscar profile in C/C++ should make reference to an
> RTOS.
> 
> Marc

Why do you think that you have the right to hijack any replies from
comp.lang.c++ or comp.lang.ada and prevent their authors from seeing
them in the group where they posted them?  Either your question is
topical in those groups and replies belong there as well, or it is not
topical in those groups and you shouldn't have cross-posted there in
the first place.

The question is certainly off-topic in comp.lang.c, where all of
"Ravenscar", "ADA", and "C++" are irrelevant, as are real time
operating systems, or indeed any operating systems at all.  MISRA and
any or all other third-party standards are also not topical, the only
standard that is relevant here is ISO.

The newsgroup comp.lang.c discusses the features and use the C
language as defined by the various versions of the ISO/ANSI standards,
and prior to that by the first edition of the "C Programming Language"
by Kernighan & Ritchie.  Subsets or auxiliary standards from any
source are off-topic.

If you want inter-language comparisons, and discussions of software
development methodologies (which is what MISRA-C is, after all) such
groups as news:comp.programming and news:comp.software-eng are
appropriate.  Cross-posting to multiple language groups is not.

-- 
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:30 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 [this message]
     [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
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