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=3.6 required=5.0 tests=BAYES_20,INVALID_DATE, MSGID_MULTIPLE_AT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo comp.lang.ada:5740 comp.lang.c++:14251 Newsgroups: comp.lang.ada,comp.lang.c++ Path: utzoo!utgpu!cunews!bnrgate!scrumpy!bnrmtl@bnr.ca!stevej From: stevej@bnrmtl.bnr.ca (Steve Juneau) Subject: Re: c++ vs ada results Message-ID: <1991Jun20.140836.24430@scrumpy@.bnr.ca> Sender: news@scrumpy@.bnr.ca (USENET NEWS KJ) Reply-To: stevej@bnrmtl Organization: Bell Northern Research Montreal, Canada. References: <1991Jun18.041751.3740@netcom.COM> <1991Jun18.122812.18190@eua.ericsson.se> <1991Jun18.220609.19103@netcom.COM> <1991Jun19.170047.25064@software.org> Date: Thu, 20 Jun 91 14:08:36 GMT List-Id: In article <1991Jun19.170047.25064@software.org>, smithd@software.org (Doug Smith) writes: |> In article <1991Jun18.220609.19103@netcom.COM> jls@netcom.COM (Jim Showalter) writes: |> > One of the most successful Ada projects I'm aware of organized job |> > descriptions and responsibilities in such a way that a relatively small |> > number of exceptionally clever people was responsible for the architecture |> > (as captured in subsystem decomposition and subsystem interface specification), |> > each subsystem had a talented lead in charge of its implementation (but could |> > not alter the interfaces, which required an architectural decision), and |> > within each subsystem there was a team consisting of designers and programmers |> > (the designers designed package specs [class headers] and the programmers |> > implemented the bodies). It worked great...and one of the nicest things |> > about it was that it took the pressure OFF the folks who just wanted to |> > go program so that they didn't have to PRETEND to be architects. Nobody |> > felt insulted. Best of all, the staffing requirements when jobs are |> > set up this way are such that the availability of people is inversely |> > proportional to the expertise required--the less a person needs to know, |> > the more of them you hire, making it pretty simple to get the team |> > assembled (one or two hard-to-find architects, a small group of leads, |> > a bunch of programmers [many of them entry level and just starting to |> > learn the Ada language]). |> |> The simplest follow-up I have ever done. Thank you, Mr. Showalter for |> having also described two of the Ada projects I have worked on. They |> were on-schedule and produced products that satisfied requirements while |> achieving a level of quality well above what was needed. Was all this achievable because you used Ada, or can have be done with any language? IMHO it can be done with any language. -- Steve Juneau Recherches Bell-Northern Ltee 3, Place du Commerce phone: (514) 765-8246 Verdun, Quebec, Canada fax: (514) 876-3681 H3E 1H6 email: bnrmtl!stevej@larry.mcrcim.mcgill.edu