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: 7 Apr 93 17:22:03 GMT	[thread overview]
Message-ID: <C54Iws.H16@crdnns.crd.ge.com> (raw)

In article <1993Apr6.194350.12118@relay.nswc.navy.mil> bwallet@apssgi.nswc.navy
.mil (Brad Wallet) writes:
>In article <C52rx3.B67@crdnns.crd.ge.com>, groleau@e7sa.crd.ge.com (Wes Grolea
u X7574) writes:
>|> 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 cod
e.)
>
>Yep, that's what I am talking about.  Short cut to a quick profit produces
>an unmaintainable system.  How bad do you want it?  That's how bad your
>going to get it.

No, the shortest cut to a quick profit is to leave it in C and re-write the
requirements to eliminate the 5%.  Converting to Ada is the first step in
making the stuff maintainable.  If the resulting Ada is a mess, then the
sensible thing to do is start over and use Ada (unless it's throwaway code
anyway).  Besides, not all C code is unmaintainable ( just most of it :-) )
C programmers may control the market for garbage, but there's still plenty
of Ada programmers making a living at it.  Good software engineering is
possible in any language (even BASIC).  The fact that it is rare in certain
languages does not justify a blanket ban on looking at code written in 
those languages.

             reply	other threads:[~1993-04-07 17:22 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-04-07 17:22 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-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-06 18:41 Wes Groleau X7574
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