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=2.1 required=5.0 tests=BAYES_20,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1094ba,4c42ac518eba0bbe X-Google-Attributes: gid1094ba,public X-Google-Thread: 103376,4c42ac518eba0bbe X-Google-Attributes: gid103376,public From: "Gary L. Scott" Subject: Re: Programming language vote - results Date: 1997/10/14 Message-ID: <3444006F.F4B32735@flash.net>#1/1 X-Deja-AN: 280576616 References: <343fbb5a.0@news.iprolink.ch> <3441B496.41C6@lmco.com> <34424524.B8C67C@kaiwan.com> <34428215.41C6@lmco.com> <61vo26$8b1@ns1.sw-eng.falls-church.va.us> X-Priority: 3 (Normal) Organization: Home Reply-To: scottg@flash.net Newsgroups: comp.lang.ada,comp.lang.fortran Date: 1997-10-14T00:00:00+00:00 List-Id: Philip Brashear wrote: > In article <34428215.41C6@lmco.com>, Jack Rudd > wrote: > >safetran wrote: > >> > >> Can you provide more info about why the project got cancelled ? > > > >The short answer is, inability to meet cost and schedule constraints. > > >One large contributing factor to this was the use of OO in Ada by > >a team that had no previous experience with OO in Ada. The other > >contributing factors are irrelevant to this thread. > > > >> I have been using Ada quite successfully since about 1991 - non > >> defense/non aerospace companies. The projects are _hard_ > real-time, > >> embedded (we design our own embedded hardware) and safety > critical. In > >> fact being safety critical, the software _has_ to meet its > deadlines > >> otherwise there could be some serious problems :) > >> > >Fine. I have no quarrel with success. How did your team perform the > > >first time using OO in Ada? Was it on a small project? > > > >Jack Rudd > > And there you have it. Projects that use Ada (or C or COBOL or ...) > appropriately succeed. Projects that use Ada as if it were C or Ada > as if > it were COBOL or C as if it were COBOL or ... don't. > > Blame the management, blame the designers, blame the programmers ... > But why blame the language? > > If the shoe doesn't fit (or if you don't know how to lace it), don't > wear it! > > Phil In my original post, it was my intent to blame the inappropriate use of OO at the insistence of management caught up in the OO fad. We were writing an entire operating system and all of its "applications", attempting to be OO "pure". Ada is a fine language, used appropriately... -- Gary L. Scott scottg@flash.net