comp.lang.ada
 help / color / mirror / Atom feed
* Re: "C" and Ada
@ 1987-08-21 12:01 VAXID1::VAXID1::MRGATE::"A1::TUFFS1"@atc.alcoa.COM
  0 siblings, 0 replies; 5+ messages in thread
From: VAXID1::VAXID1::MRGATE::"A1::TUFFS1"@atc.alcoa.COM @ 1987-08-21 12:01 UTC (permalink / raw)


From:	NAME: P. S. TUFFS                   
	FUNC: PCCT (16)               
	TEL: (412) 337 2946       <TUFFS1 AT A1 AT VAXID1>

An article from "ihnp4!wlbr!etn-rad!jru" (I don't know who this is since 
no name or paper address was given) comments:

> ... Don't expect to see ADA used very widely outside of the DOD 
>environment... 

and goes on to argue that the reasons for this are that IBM dominates 
the commercial sectors and that COBOL will therefor remain the dominant 
language.  Probably true, I don't have too much feel for the business 
end of the commercial sector.  However, I feel compelled to add that I 
noted with joy the apparent endorsement of Ada by IBM, when they adopted 
a third party Ada compiler.  This seems to me, a dedicated *non* IBM 
user, an indication that even IBM will adapt under pressure from the 
largest procurer of computer systems in the world, the Department of 
Defense.

One more point, before you all die of boredom.  There is a large 
installed base of computer systems in the commercial sector, programmed 
and used by Engineers who think that COBOL is some kind of radioactive 
isotope.  Most of the computers they use have been programmed in 
FORTRAN, and I sincerely hope that Ada will replace FORTRAN in the 
engineering sector.

Finally, how many organizations still believe in "roll-your-own" 
software from the ground up?  My perception is that the commercial 
sector is adopting packages such as Lotus for some of their business 
work, and as these packages become better, surely they or something like 
them will replace COBOL.

-----------------------------------------------------------------------
HANDLE: Simon Tuffs
CSNET:  TUFFS@ATC.ALCOA.COM
PAPER:  P.S.Tuffs, Alcoa Technical Center, Alcoa Center, Pa 15069
AT&T:   (412) 337 2946

Disclaimer:  These ideas are mere ramblings, and if they bear any 
relationship with reality I will be extremely surprised.  They do not 
necessarily represent the views of my organization (but maybe one day 
they will).

^ permalink raw reply	[flat|nested] 5+ messages in thread
* Re: "C" AND Ada
@ 1987-08-25 20:42 blackje%sungod.tcpip
  0 siblings, 0 replies; 5+ messages in thread
From: blackje%sungod.tcpip @ 1987-08-25 20:42 UTC (permalink / raw)


Received: by sungod.steinmetz (3.2/1.1x Steinmetz)
	id AA02000; Tue, 25 Aug 87 10:18:39 EDT
Date: Tue, 25 Aug 87 10:18:39 EDT
From: emmett black <blackje@sungod>
Posted-Date: Tue, 25 Aug 87 10:18:39 EDT
Message-Id: <8708251418.AA02000@sungod.steinmetz>
To: info-ada@ada20.isi.edu
Subject: Re: "C" AND Ada

concerning translating other languages to Ada --

I do sort of agree with Kent (the man from xanth) that 
converted programs should be "rethought" rather than just
automagically and blindly translated..

And I also agree that those Cobol conversions he mentions 
create code that is less maintainable than the original...

However, I do not quite agree that we should extend that observation
into Ada...  If you JUST blindly translate from some language
into Ada and stop there -- then I still agree -- it's a mistake.
But we did a FORTRAN to Ada translator -- which I thought was a 
mistake at first -- and did use it to translate a buncha stuff...
and you DO get "BAD Ada" -- (GIGO, remember?) -- but DONT 
STOP THERE -- that bad Ada turned out to be significantly 
more useful in spotting all the nasties the FORTRAN programmers
had slipped into the code and in providing a means for "reverse
engineering" the FORTRAN -- making it EASIER to RETHINK and 
rewrite the old program -- because it was easier to get a grasp
on what the original program was supposed to do in the first place.

If somebody tried to turn in that first pass automagically translated
into Ada program -- they should get a really unfriendly reception...
but if they use that as a means to accelerate the re-engineering,
then they did OK.

--Emmett
	BlackJE@GE-CRD.ARPA

^ permalink raw reply	[flat|nested] 5+ messages in thread
* "C" vrs ADA
@ 1987-08-17 21:36 Glen Harman
  1987-08-18 14:49 ` spf
  0 siblings, 1 reply; 5+ messages in thread
From: Glen Harman @ 1987-08-17 21:36 UTC (permalink / raw)



Hello, sorry to interrupt your regularly scheduled news articles, but I
didn't know where else to turn...

I am a senior EE student whose current career goal is to work in an aerospace
and/or military research field.  To better my chances, I would like to 
supplement my Fortran skills with another language.  "C" has been recommended
to me many times, and I was just about to buy a manual when I started hearing 
about ADA.

I have heard that is is the DoD language, but what does that mean?  Are all 
aerospace and military contractors required to use it?  Is it suggested learningfor the major corporate engineers?  Is it filtering down into the public 
engineering sectors?  Is it too specialized to be applied elsewhere if I didn't
get the desired job?

Being that I am relatively unfamiliar with what is being used in these fields,
I am turning to those of you in the know.  If you have any thoughts on the pros
and cons of either language, and/or would care to make a suggestion, I would
greatly appreciate it. If you could, please recommend a book on the subject. 

Please send replies to:  \!{cbmvax, pyrnj, bpa }\!vu-vlsi\!harman

Thank you for you help!

Glenvar Harman

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~1987-08-25 20:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1987-08-21 12:01 "C" and Ada VAXID1::VAXID1::MRGATE::"A1::TUFFS1"@atc.alcoa.COM
  -- strict thread matches above, loose matches on Subject: below --
1987-08-25 20:42 "C" AND Ada blackje%sungod.tcpip
1987-08-17 21:36 "C" vrs ADA Glen Harman
1987-08-18 14:49 ` spf
1987-08-19 17:03   ` "C" AND Ada Eugene Miya N.
1987-08-20  1:52     ` Richard Harter
1987-08-21  9:09       ` Kent Paul Dolan

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