home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / ada / 2160 < prev    next >
Encoding:
Text File  |  1992-07-21  |  1.7 KB  |  45 lines

  1. Newsgroups: comp.lang.ada
  2. Path: sparky!uunet!wupost!darwin.sura.net!haven.umd.edu!decuac!ryhope.del.dec.com!jeff
  3. From: jeff@ryhope.del.dec.com (Jeff Finkelstein)
  4. Subject: Re: C to Ada conversion
  5. Message-ID: <1992Jul21.190500.21281@decuac.dec.com>
  6. Sender:  jeff@ryhope.del.dec.com
  7. Nntp-Posting-Host: server.dco.dec.com
  8. Organization: Digital Equipment Corporation
  9. References: <l6mim9INNs5g@exodus.Eng.Sun.COM>
  10. Distribution: usa
  11. Date: Tue, 21 Jul 1992 19:05:00 GMT
  12. Lines: 31
  13.  
  14. In article <l6mim9INNs5g@exodus.Eng.Sun.COM> menges@Eng.Sun.COM writes:
  15. >
  16. >Can anyone recommend a shop or consultants that convert C code to Ada?
  17. >
  18. >The package is about 35-40K (LOC) C code and is highly graphics oriented. I 
  19. >believe that it runs on PCs.
  20. >
  21.  
  22. I can't recommend anyone, but I'm in the process of going through it
  23. also. I have a program that is ~18K LOC of C and need to convert it to
  24. Ada. Much of it is fairly straight forward until you get into some of
  25. the quirks (read: features) of C, i.e. pointer arithmetic and casting.
  26.  
  27. Bottom line is it depends on how well written (and documented) the C
  28. code is. I originally estimated that my conversion would take 6-9 months
  29. and it looks more like 9-12 months. One thing I have discovered is that
  30. as I go through the process I become more and more of an Ada fan. I am
  31. find many bugs in the original code that Ada will not let me get away
  32. with. 
  33.  
  34. My $0.02.
  35.  
  36. jeff
  37. ----
  38. jeff finkelstein                | disclaimer:
  39. digital equipment corporation   |   A horse is a horse, of course, of course.
  40. jeff@ryhope.del.dec.com         |   
  41. -- 
  42. jeff finkelstein                | disclaimer:
  43. digital equipment corporation   |   A horse is a horse, of course, of course.
  44. jeff@ryhope.del.dec.com         |   
  45.