comp.lang.ada
 help / color / mirror / Atom feed
From: howland.reston.ans.net!agate!linus!linus.mitre.org!mwunix.mitre.org!m2358 8@gatech.edu  (Richard Conn)
Subject: Re: Data shows Top 50 Software Vendors not using Ada
Date: 4 Jun 93 13:02:19 GMT	[thread overview]
Message-ID: <1993Jun4.130219.27569@linus.mitre.org> (raw)

I feel that the data presented does not support the conclusion that
Ada is not being used, while it may support the conclusion that Ada
is not being used in the MAJORITY of the work.  I've worked inside of
a few companies and the government in the past, and in my experience,
such organizations seldom speak with a single voice in most matters.
There are often trends, but there are also often pockets which are doing
something different from the trend.

I feel that companies usually experience the same problems as the DoD,
but on a smaller scale.  Delivering quality software on-time, within
budget, meeting requirements, and being marketable in nature are common
objectives (even the DoD has to market within itself).  So they seek
solutions within their constraints, and their constraints often include
the time to explore alternate solutions and the budget to buy things like
Ada compilers.

This is where the universities can play a significant role.  I feel that
the AJPO is doing a really good thing by fostering the use of Ada in
universities.  Over 200 students have gone through my SE, OOD, and OOP
classes so far, and these students go out into industry with an exposure
to Ada included in their list of assets.  I also expose them to C++ in
the OOD and OOP courses, and we go through a series of exercises comparing
and contrasting the two languages.  Sometimes the students jump on the
Ada bandwagon ... sometimes they do not ... it seems to vary with their
individual experiences and needs.

In many cases, I hear back from students who jumped on the Ada bandwagon
years later.  The reports are often of the form that they explained their
perception of Ada to their bosses and won over the idea of trying Ada on
some project.  Sometimes I hear that the project was a win, sometimes not.
But at least management opened its eyes to a "new" idea (Ada) that it may
not have even considered before that student came along.

As strongly as I have come out for Ada on the net before, I'd like to note
that I frequently use Ada, C, and C++ for my personal work (at home).  Lately i
t
has been coming out about 70% Ada, 5% C, and 25% C++, but that changes with
the projects.  At MITRE, my work is about 85% Ada and 15% C (also depending on
the projects), at Monmouth College (where I currently teach) my work is
about 70% Ada and 30% C++, and in the archives my work is 100% C (there are
no Ada compilers on the DEC-20 or the DEC ALPHA, altho the ALPHA is supposed
to get one, I hear).  In all of my work, except MITRE, of course, I have a
free choice in the language.  How I choose a language for a project is another
story (to be told later, if there is interest).

Rick Conn

             reply	other threads:[~1993-06-04 13:02 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-06-04 13:02 howland.reston.ans.net!agate!linus!linus.mitre.org!mwunix.mitre.org!m2358 [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-06-18 13:14 Data shows Top 50 Software Vendors not using Ada Phil Thornley , BAe
1993-06-17 19:06 Jo Uhde, aka DrJo
1993-06-16 13:33 cis.ohio-state.edu!math.ohio-state.edu!uwm.edu!caen!uvaarpa!murdoch!holme
1993-06-16  9:59 Ian Wild
1993-06-15 22:22 James Crigler
1993-06-15 15:48 agate!howland.reston.ans.net!darwin.sura.net!uvaarpa!murdoch!holmes.acc.V
1993-06-12 15:14 Gregory Aharonian
1993-06-11  4:03 David Emery
1993-06-10  1:40 news
1993-06-09 22:15 cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland.
1993-06-07 23:05 Robert I. Eachus
1993-06-07  2:31 Gregory Aharonian
1993-06-06  3:16 Michael Feldman
1993-06-05 21:40 Gregory Aharonian
1993-06-05 20:56 John Bollenbacher
1993-06-05 15:14 cis.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!agate!linus
1993-06-04 21:18 deccrl!news.crl.dec.com!dbased.nuo.dec.com!digits.enet.dec.com!brett
1993-06-04 17:10 agate!howland.reston.ans.net!noc.near.net!nic.umass.edu!ymir.cs.umass.edu
1993-06-04 14:42 David Tannen x8273
1993-06-04  4:29 Gregory Aharonian
1993-06-04  0:45 Rod Cheshire
1993-06-03 19:15 dog.ee.lbl.gov!overload.lbl.gov!agate!howland.reston.ans.net!europa.eng.g
1993-06-03 18:23 David Tannen x8273
1993-06-03 15:48 Gregory Aharonian
replies disabled

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