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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9e2776c05028676e X-Google-Attributes: gid103376,public From: "Yasmiin S. Davis" Subject: Re: Why Ada is not the Commercial Lang of Choice Date: 1997/07/06 Message-ID: <33BFB5C2.5295597C@gte.net>#1/1 X-Deja-AN: 255015631 References: <33A7FBFF.29D2@mitre.org> <5o9eca$aoi$1@goanna.cs.rmit.edu.au> <33ab1c1c.2926201@news.mhv.net> <33AE33AA.684A@sprintmail.com> <33BC2364.4485@gsg.eds.com> X-Priority: 3 (Normal) Organization: Modular Systems Newsgroups: comp.lang.ada Date: 1997-07-06T00:00:00+00:00 List-Id: Robert Dewar wrote: > > John Volan said > > < than C > or > (shudder) COBOL, both of which I've been forced to use. Most of the > inadequacies in Ada apply in spades to C. > Interesting, why the shudder at COBOL. I have written a lot of COBOL, > and > find it quite amenable. For IS Systems, I would use the ranking: > Ada/95 > COBOL > Ada/83 > C > > There are some respects in which i prefer COBOL to Ada. I find the > approach > to dynamic (runtime) binding of modules in COBOL to be lighter and > easier > than in Ada Annex E (I am talking about dynamic call). I also like the > easy local refinement syntax in COBOL. Well at risk of starting a war -- while I like Ada and am not a C fan ( I am an ALGOL junkie in need of a fix), what the commercial would needs to to business type programming ( i.e. the capture of domain knowledge / business logic) is a new language or at least not C++. As a systems architect I am seeing commercial institutions addopt C++ for this purpose. Having to reverse engineer an object model from C++ code for and on going 3 tier client server systems for claims processing -- all I can say is the first attempt to do mainyenance on that system will result in the poor client company having to junk it. Now yes we do have Object COBOL from Micro Focus -- I don't know how much that is being used. But my lament is the industry has been here before and learned its lesson. Remember those days before the wide availability of COBOL on Minis when business apps were writen in Fortran ? Well I have to say giving the poor business programmer C or Ada or C++ is just as bad -- and its poor me who has to audit and read that code -- help. Yasmiin