home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / ada / 3824 < prev    next >
Encoding:
Text File  |  1992-12-28  |  3.7 KB  |  76 lines

  1. Newsgroups: comp.lang.ada
  2. Path: sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!eagle!lims01.lerc.nasa.gov!withrow
  3. From: withrow@lims01.lerc.nasa.gov (Jim Withrow)
  4. Subject: Re: C++ vs. Ada -- Is Ada loosing?
  5. Message-ID: <withrow.13.0@lims01.lerc.nasa.gov>
  6. Lines: 62
  7. Sender: news@eagle.lerc.nasa.gov
  8. Nntp-Posting-Host: 139.88.33.2
  9. Organization: NASA Lewis Research Center, Power Systems Facility
  10. References: <15@mlb.win.net> <1992Dec23.221817.28758@seas.gwu.edu>
  11. Date: Mon, 28 Dec 1992 15:23:49 GMT
  12. Lines: 62
  13.  
  14. In article <1992Dec23.221817.28758@seas.gwu.edu> mfeldman@seas.gwu.edu (Michael Feldman) writes:
  15. >From: mfeldman@seas.gwu.edu (Michael Feldman)
  16. >Subject: Re: C++ vs. Ada -- Is Ada loosing?
  17. >Date: Wed, 23 Dec 1992 22:18:17 GMT
  18. >In article <15@mlb.win.net> mbayern@mlb.win.net (Mark Bayern) writes:
  19. >>
  20. >>I'm afraid you're absolutely correct! But you don't have to look
  21. >>into the update cycle to see Ada's commercial problems.  Look at the
  22. >>original cost of getting the language.  Want to use C in your
  23. >>embedded 80x86? Both MSC and TurboC list for (much) less than
  24. >>$1000.  That and a little work and you're up and running.  Ada? How
  25. >>about $25,000 for a license, and $5,000 for the _required_ first
  26. >>year 'support'! 
  27. >>
  28. >Huh? I'm curious. Whose 80x86 target compiler is $25,000? RR, AETech, 
  29. >Meridian and Alsys' DOS extended-mode compilers are all in the $1-2k range,
  30. >commercial prices (maybe less). Who else is there?
  31. >
  32. >Are you thinking of the commercial prices for Unix-server-host compilers?
  33. >I'll admit that those are too high, but not the DOS-host ones. Is your
  34. >information up to date? Meridian? Alsys? You awake out there?
  35. >
  36. >If this post's information is correct, we are all in BIG trouble. If not,
  37. >this is a great example of the lousy job we are doing in the Ada
  38. >community in getting the facts out into the street, guys.
  39. >
  40. >Mike Feldman
  41.  
  42.  
  43. When I first read his post I though the same as you did.  But then I read it 
  44. again and realized that he was talking about the cross compilers which run 
  45. on a dos machine and target to a bare board 80x86.  I have the Alsys 386 DOS 
  46. compiler and it will not target to a bare board (embedded) 80x86.  I also 
  47. have an Alsys 386 DOS to 80386 cross compiler.  That compiler is really the 
  48. same as the all DOS compiler, but has support for various bare board 
  49. computers, including a PC with no disks (hard or floppy).  You can ROM the 
  50. Ada executable or transfer it through the serial port.  The prices he is 
  51. talking about do apply to that very same cross compiler from Alsys.  They 
  52. gorge you for 25K + 5K for the first compiler.  Each additional compiler 
  53. costs 5K + 1K.  
  54.  
  55. He does admit that he did have to do some work to get the equivalent to the 
  56. RTE moved over.
  57.  
  58. If I did not work on a project which REQUIRED the use of embedded Ada, I 
  59. don't think I would have purchased that 30K cross compiler from Alsys.  I 
  60. see no justification for the high cost of that compiler.  (That cost 6x more 
  61. than the cost of the 486/DX2-66 computer you use to work on the project!)  
  62. Imagine if you had 4 people working on the project, you would need 48K for
  63. the four compilers, for just the first year!
  64.  
  65. Although I am talking about Alsys pricing, I have had experience with other 
  66. Ada compiler vendors who have prices which are even higher than Alsys.
  67.  
  68. Mike is correct regarding the need to get the facts about pricing out.  
  69. There might be a way to shame the Ada vendors into lowering their prices.  
  70. Although I hate to see the childish "C can do this in 2 statements and it 
  71. takes 10 statements to do that in Ada", I would like to see comparisons of 
  72. cost to do a project in Ada vs. C.  (When refering to cost, I mean cost of 
  73. tools, compilers, editors..., not hours, which is too subjective.)
  74.  
  75. Jim Withrow
  76.