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.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,55ad689dc8c82d8c X-Google-Attributes: gid103376,public From: adaworks@netcom.com (AdaWorks) Subject: Re: Ada policy enforcement Date: 1996/03/23 Message-ID: #1/1 X-Deja-AN: 143851210 sender: adaworks@netcom21.netcom.com references: <4iir4c$koa$1@mhadg.production.compuserve.com> organization: NETCOM On-line Communication Services (408 261-4700 guest) newsgroups: comp.lang.ada Date: 1996-03-23T00:00:00+00:00 List-Id: N. L. Sizemore (102673.224@CompuServe.COM) wrote: [snip, snip, snip] : The question: Given the legal status of the Ada mandate as both : public law and regulation, why has DOD not only been lax in : enforcement, but allowed wodespread use of a language not even on : the list of DOD approved alternate languages? 1) Wimpy DoD management (not by all, but by too many) 2) DoD management's lack of understanding of the Rationale for Ada 3) Uninformed programming decisions by senior commanders 4) Managers who are intimidated by the technical superiority of their subordinates (Many old-time programmers, now managers, fail to keep current) 5) Chain-of-command problems. "Whoever made this policy is not in my chain-of-command, and therefore has no influence on my next promotion." 6) Poorly implemented compilers. a) a compiler that passes validation but fails to support all the facilities of its targeted platform, b) a "checkbox" compiler that passes validation only well-enough so a hardware vendor can check the box, "Validated Ada." 7) Badly constructed tools. -- ================================================== Jessica in "Who Killed Roger Rabbit" "I'm not bad. I'm just drawn that way." Ada, explaining her namesake language, "I'm not bad. I'm just compiled that way." Few of Ada's problems have ever been technical. Most have been managerial, both within and outside the DoD. Richard Riehle adaworks@netcom.com -- richard@adaworks.com AdaWorks Software Engineering Suite 27 2555 Park Boulevard Palo Alto, CA 94306 (415) 328-1815 FAX 328-1112