From mboxrd@z Thu Jan 1 00:00:00 1970
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me
X-Spam-Level:
X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,INVALID_MSGID,
PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: 103376,6b6619eb9cada212
X-Google-Attributes: gid103376,public
From: "Pascal Obry"
Subject: Re: Help me to chose between ADA 95 and C++
Date: 1999/12/16
Message-ID: <83a8od$r6t$1@clnews.edf.fr>#1/1
X-Deja-AN: 561521916
References: <01bf37fb$a91afb60$0564a8c0@IS-D2D04C.test>
<829rbv$a8m$1@nntp6.atl.mindspring.net> <01bf3e32$0b9dc880$022a6282@dieppe>
<385112AE.7E2CFA9@rdel.co.uk> <833d8i$sjf$1@nntp5.atl.mindspring.net>
<38566835.B4A2D48@rdel.co.uk>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: newsadm@news.edf.fr
X-Trace: clnews.edf.fr 945333837 27869 130.98.42.146 (16 Dec 1999 08:43:57
GMT)
Organization: EDF
X-MSMail-Priority: Normal
NNTP-Posting-Date: 16 Dec 1999 08:43:57 GMT
Newsgroups: comp.lang.ada
Date: 1999-12-16T08:43:57+00:00
List-Id:
Chris Powell a �crit dans le message :
38566835.B4A2D48@rdel.co.uk...
> Did the coding standard for the safety-critical software developed allow
> full use of Ada 95 constructs? My experience of safety-critical software
> is that while Ada is usually the chosen language, most of the Ada
> language features are disallowed. I worked on one project where
> constrained types were not allowed (because they are more likely to
> raise exceptions than unconstrained types), no packages (because data
> hiding limited testability) and certainly nothing as difficult to test
> as inheritance/polymorphism could be used.
>
No packages, is that a joke ??
This is the most stupid limitation I've ever eard !!!!!
Who could possibly decide to not use packages in an Ada project ?
How can you even design such application ?
You have only procedures and functions ? Where do you put the shared
types ? Don't tell us that you use only predefined types ? Or maybe
your application is just one procedure with everything in it :)
Pascal.
--
--|------------------------------------------------------------
--| Pascal Obry Team-Ada Member |
--| |
--| EDF-DER-IPN-SID- T T I |
--| Intranet: http://cln46gb |
--| Bureau N-023 e-mail: pascal.obry@edf.fr |
--| 1 Av G�n�ral de Gaulle voice : +33-1-47.65.50.91 |
--| 92141 Clamart CEDEX fax : +33-1-47.65.50.07 |
--| FRANCE |
--|------------------------------------------------------------
--|
--| http://ourworld.compuserve.com/homepages/pascal_obry
--|
--| "The best way to travel is by means of imagination"