comp.lang.ada
 help / color / mirror / Atom feed
From: Dmitry A.Kazakov <mailbox@dmitry-kazakov.de>
Subject: Re: Overriding discriminants perplexes GNAT 3.14p
Date: Fri, 20 Sep 2002 23:10:28 +0200
Date: 2002-09-20T23:10:28+02:00	[thread overview]
Message-ID: <ameo86$59ki0$1@ID-77047.news.dfncis.de> (raw)
In-Reply-To: uvg52ymwt.fsf@gsfc.nasa.gov

Stephen Leake wrote:

> Dmitry A.Kazakov <mailbox@dmitry-kazakov.de> writes:
> 
>> I wished to get GNAT Pro, but alas it is unavailable for our targed
>> platform. So before investing a huge amount of bucks we are trying to
>> validate existing compilers with respect of our software design. The
>> result is rather disappointing. It comes to finding a language subset
>> which more than one compiler are capable to digest. Looks like a typical
>> C-case, isn't it?
> 
> Why do you need more than one compiler? Hmm, perhaps developement on
> the host computer, then deliver to the target.

This is exactly what we are doing.

To have more than one compiler is important to ensure portability across 
many compilers-platforms. This is one of the major requirements of our 
product. The target platforms we use have limited life time. They disappear 
after 5-7 years. So the software should be portable, and well, you never 
know which compiler will be used then.

>> Note also the situation. We must "sell" Ada to our customers while
>> they in general do not want Ada [for many reasons, but mostly
>> because of ignorance]. When I talk to them I point that Ada is
>> portable, available, certifyed, safe, that they will be
>> vendor/platform-independent. This sometimes impresses them, because
>> they have had experience with the "ever-green" C. Do I lie them?
> 
> No language is _completely_ "portable, available, certified, safe".

The language is, but its implementations? That's the problem.

> Ada is _more_ of these than C. Say that instead.

Do not forget, I must persuade customers which are extremely sceptical to 
Ada.

-- 
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



  parent reply	other threads:[~2002-09-20 21:10 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-19  2:32 Overriding discriminants perplexes GNAT 3.14p Dmitry A.Kazakov
2002-09-18 16:45 ` Stephen Leake
2002-09-19 21:34   ` Dmitry A.Kazakov
2002-09-19 15:51     ` Stephen Leake
2002-09-20 22:06       ` Dmitry A.Kazakov
2002-09-20 12:29         ` Stephen Leake
2002-09-22  8:43           ` Dmitry A.Kazakov
2002-09-22 13:32             ` Georg Bauhaus
2002-09-23  5:41               ` Dmitry A.Kazakov
2002-09-23 12:41                 ` Georg Bauhaus
2002-09-24  1:38                   ` Dmitry A.Kazakov
2002-09-23 15:33             ` Stephen Leake
2002-09-24  8:35               ` Dmitry A. Kazakov
2002-09-19 18:22     ` Adam Beneschan
2002-09-20 22:06       ` Dmitry A.Kazakov
2002-09-20 16:00         ` Adam Beneschan
2002-09-22  8:43           ` Dmitry A.Kazakov
2002-09-23 21:18             ` Adam Beneschan
2002-09-24  9:40               ` Dmitry A. Kazakov
2002-09-21 13:01     ` Simon Wright
2002-09-18 16:46 ` Mark Johnson
2002-09-19 21:34   ` Dmitry A.Kazakov
2002-09-19 16:17     ` Stephen Leake
2002-09-19 20:02       ` tmoran
2002-09-20 21:10       ` Dmitry A.Kazakov [this message]
2002-09-21 12:56       ` Simon Wright
2002-09-18 16:49 ` Frank J. Lhota
2002-09-19 21:34   ` Dmitry A.Kazakov
2002-09-18 17:17 ` Per Sandbergs
2002-09-19  8:51 ` Thierry Lelegard
  -- strict thread matches above, loose matches on Subject: below --
2002-09-19  9:08 Grein, Christoph
replies disabled

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