comp.lang.ada
 help / color / mirror / Atom feed
From: pacbell.com!att-out!walter!obry@ames.arc.nasa.gov  (Pascal Obry)
Subject: Re: Ada's (in)visibility in the engineering community
Date: 14 Sep 92 16:40:32 GMT	[thread overview]
Message-ID: <OBRY.92Sep14094032@cheesesteak.flash.bellcore.com> (raw)

I like very much Ada. And I tried to convince in 2 differents researh center to
use it, but I failled ...

Why ? 

because they don't want to learn a new language, 

because they don't or can't afford an Ada compiler,

because they don't see any reason to buy an (expensive) Ada compiler whereas
they have a free C compiler in any of their computer, here GNAT will do
something very good.

because they think Ada is a too complex language and too big. Here they make
the big mistake to mix up language and compiler. My point is that it is not
because the compiler is hard to make that the language is difficult. And in
this case to make a compiler is difficult because the language is *powerfull*
not because it is complex to use ..

because they don't like to think a lot about the conception of their projects.
they want to make it without conception (OO or others ...) and C for this is
very good because you can do every thing you want, there is alway (a bad) way
to reach your goal.

because they didn't know Ada at all so they chose C++ (yes, they think it's the
good old C plus something so it should be good too ... bad mistake no !)

------------------------

Also all these guys sometime use a kind of *meta* language to describe an 
algorithm ... And you know what : this meta language is something very
close from Ada ...

So I tried and I failled ... But I can't even understand why !!
They have no good reasons to don't use Ada, they have no good reason to choose
C++ but they chose it ...

-------------------------

I learn Ada by myself. I like very much to learn and compare different 
languages, today I know C, C++, Eiffel, Ada, (plus a lot of other languages
like Basic, Fortran, Cobol). But after all, I definitly like very much Ada ...

Like Edmond Schonberg said in is comparison Ada 9x and C++ :

" Although the C++ community would never state it so baldly, it appears clear
to us that C++ is to some extent a reaction to Ada. By extending C with some
of the best ideas of Ada, C++ did in some measure catch up to Ada "

I would like to add that I know some guys that didn't like Ada and its
strong typing and the nested procedures, but now they enjoy this into C++.
So why waiting for C++ V3.9 beta version alpha testing 3.4 ... Use Ada
rigth now, it's a normed and validated language with all these features and
a lot of more ...


Pascal.
--

-------------------------------------------------------------------------------
--  Pascal OBRY								     --
--  Room 2D-337				e_mail : obry@bellcore.com  	     --
--  Bellcore								     --
--  445 South Street			voice : 1 - 201 829 4039	     --
--  Post Office Box 1910						     --
--  Morristown, New Jersey 07962-1910					     --
-------------------------------------------------------------------------------

  `` inheritance is surely a good answer, but who knows the question ? ''

             reply	other threads:[~1992-09-14 16:40 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1992-09-14 16:40 Pascal Obry [this message]
  -- strict thread matches above, loose matches on Subject: below --
1992-10-06 18:32 Ada's (in)visibility in the engineering community Bob Kitzberger
1992-10-06 15:22 David Erickson
1992-10-06  7:27 mcsun!news.funet.fi!network.jyu.fi!sakkinen
1992-10-05 21:54 To ny Wen Hsun Lai
1992-10-05 21:49 David Emery
1992-10-05 19:50 Val Kartchner
1992-10-02  6:24 zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cm
1992-10-01  4:11 Michael Feldman
1992-09-30 13:11 Dag Bruck
1992-09-29 14:41 fred j mccall 575-3539
1992-09-29 13:18 agate!doc.ic.ac.uk!uknet!mcsun!news.funet.fi!network.jyu.fi!sakkinen
1992-09-29  5:22 munnari.oz.au!yoyo.aarnet.edu.au!news.adelaide.edu.au!cs.adelaide.edu.au!
1992-09-28 21:23 Ed Schonberg
1992-09-25 21:04 Val Kartchner
1992-09-25 14:35 KMRODGERS
1992-09-21  1:37 pacbell.com!well!well.sf.ca.us!jcc
1992-09-21  0:54 sybus.sybus.com!myrddin!tct!psycho!f310.n3603.z1.FIDONET.ORG!Randy.Baer
1992-09-14 23:23 Pascal Obry
1992-09-14 20:34 Pascal Obry
1992-09-14 16:03 fred j mccall 575-3539
1992-09-14 15:13 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!caen!nigel.msen.com!yale.edu
1992-09-11 21:46 Harry Koehnemann
replies disabled

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