comp.lang.ada
 help / color / mirror / Atom feed
From: news.crd.ge.com!e7sa!groleau@uunet.uu.net  (Wes Groleau X7574)
Subject: Re: C to ADA translators.
Date: 6 Apr 93 18:41:27 GMT	[thread overview]
Message-ID: <C52rx3.B67@crdnns.crd.ge.com> (raw)

In article <1993Apr6.121615.7936@relay.nswc.navy.mil> bwallet@apssgi.nswc.navy.
mil (Brad Wallet) writes:
>In article <1pq7be$pb6@access.digex.net>, prb@access.digex.com (Pat) writes:
>|> I am looking for a program that will take a fairly clean
>|> C program  and convert it to ADA.  Does anyone know?
>
>And we wonder why Ada projects overrun!  Design and write the code
>in Ada.  I rarely post, and almost never flame anyone, but i am sick
>and tired of contractors writing the code in Fortran (C is a new
>twist on this one) and then running it through a translator.  The
>code that will come out will be hopelessly unmanageable, unreadable,
>and unmaintainable.  I would ask you to post your company so I could
>avoid dealing with it, but, unfortunately, you are far from alone.
>
>Sorry, I guess that was a bit harsh.  .........

Yes, that is harsh.  The practice you flamed is indeed "not good".  But
consider other possibilities:

1. I found some free code in C that meets 95% of my requirements.  I want
to translate to Ada so that I have some hope of meeting the other 5% by my
deadline.  (I was able to make a nice low bid because I knew about this code.)

2. My (non-programmer) systems engineers (in our company, those are the guys
that write the specs and can't distinguish between requirements and 
implementation) want me to incorporate the 16-Kilbyte FORTRAN simulation they
used to develop the spec into the test support software.  Management is not
sympathetic to my desire to re-design something that "already works"

One of the alleged goals of Ada is to promote re-use.  Well, the tons of 
FORTRAN and C that are "out there" provide an excellent opportunity!

             reply	other threads:[~1993-04-06 18:41 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-04-06 18:41 Wes Groleau X7574 [this message]
  -- strict thread matches above, loose matches on Subject: below --
1996-06-19  0:00 C to Ada Translators Greg Kramer
1993-04-08 17:06 C to ADA translators fred j mccall 575-3539
1993-04-07 20:33 Wes Groleau X7574
1993-04-07 19:24 agate!howland.reston.ans.net!zaphod.mps.ohio-state.edu!darwin.sura.net!sg
1993-04-07 18:27 howland.reston.ans.net!usc!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mkso
1993-04-07 18:26 Alex Blakemore
1993-04-07 17:22 Wes Groleau X7574
1993-04-06 23:25 David Emery
1993-04-06 21:27 timothy shimeall
1993-04-06 19:45 Dave Bashford
1993-04-06 19:43 agate!howland.reston.ans.net!bogus.sura.net!darwin.sura.net!dtix.dt.navy.mil!relay-wo!relay!apssgi.nswc.navy.mil!bwallet
1993-04-05 21:12 Pat
1993-04-06 12:16 ` Brad Wallet
1988-07-02 19:22 C to Ada translators Mike Linnig
replies disabled

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