From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b19fa62fdce575f9 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-20 15:37:37 PST Path: nntp.gmd.de!xlink.net!news.dfn.de!swiss.ans.net!howland.reston.ans.net!news.sprintlink.net!sundog.tiac.net!jdi.tiac.net!ichbiah From: ichbiah@jdi.tiac.net (Jean D. Ichbiah) Newsgroups: comp.lang.ada Subject: Re: Why don't large companies use Ada? Date: Sun, 20 Nov 1994 23:37:37 GMT Organization: JDI Technology, Inc. Message-ID: References: <3a6oc5$dkh@nntp1.u.washington.edu> <3aj9a3$4am@s-cwis.unomaha.edu> NNTP-Posting-Host: jdi.tiac.net X-Newsreader: Trumpet for Windows [Version 1.0 Rev B] Date: 1994-11-20T23:37:37+00:00 List-Id: In article beckwb@ois.com (R. William Beckwith) writes: >From: beckwb@ois.com (R. William Beckwith) >There are certainly many domains where the cost of rewriting can't >be justified to achieve a superior API. It's nice to know that >the C++ code can be reused. However, if you are going to reuse >the code frequently I suggest applying the power of Ada 9X >directly to the problem via a rewrite. Otherwise, the C++ code >you reuse may be your biggest detriment. Can you seriously talk of rewriting frameworks of classes as encompassing as Borland's OWL, Microsoft Foundation classes, or Zinc? Does not make much sense to me and goes against the most important lesson we have learnt in the past twenty years: Reuse, Reuse, Reuse, ... Not only the overwhelming difficulty of rewriting the code. But you will have to test it, certify it, and ... maintain it. And if you have not been discouraged by this mountain of effort, you will have to produce user documentation of comparable quality - in paper an on-line - to that existing for these frameworks. See you in a few hundred man-years. Jean D. Ichbiah