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,63ceef1cf4561e32 X-Google-Attributes: gid103376,public From: Rennie Allen Subject: Re: Customer balks at Ada -- any hope? Date: 2000/07/19 Message-ID: <3975C461.13EA3E92@computermotion.com>#1/1 X-Deja-AN: 648238389 Content-Transfer-Encoding: 7bit References: <8l01s4$gnr$1@nnrp1.deja.com> <39748F35.72CBC45A@averstar.com> <8l26kj$3eh$1@nnrp1.deja.com> <3974D54B.3D2449FD@silver.jhuapl.edu> <8l2q5o$1o9e@drn.newsguy.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@avtel.com X-Trace: newsfeed.avtel.net 964021483 207.71.244.2 (Wed, 19 Jul 2000 08:44:43 PDT) Organization: None X-Received-Date: Wed, 19 Jul 2000 08:44:43 PDT (newsfeed.avtel.net) MIME-Version: 1.0 NNTP-Posting-Date: Wed, 19 Jul 2000 08:44:43 PDT Newsgroups: comp.lang.ada Date: 2000-07-19T00:00:00+00:00 List-Id: nabbasi@pacbell.net.NOSPAM wrote: > The more I work in the software industry, the more I am amazed on how > much time is wasted by not using the better tool for the job. Tell me about it. > As others said, any programmer worth half his salary should be able to > learn Ada in few days, and become good enough at it in few short weeks. Here I think you are exaggerating a bit (well it depends on what you consider "good enough"). I really don't think that many programmers can be reasonably expected to employ all the features of Ada that make it valuable, after only a "few short weeks". I think that reasonable competency (which I define as a Ada expert not having to hand hold the trainee through a complete design to implementation phase) can be achieved in around 6 months. The point is if you are doing a large software project, one can reasonably expect that 6 months/developer is equivalent to the time one will spend fixing bugs that would not have made it into the runtime using Ada. The real question is what is your endpoint. If you are prepared to ship buggy products (as many companies seem prepared to do) then the 6 months doesn't pay off (since you reach your endpoint - shipping buggy code - effectively without resorting to Ada). -- To succeed in this world it is not enough to be stupid; you must also be well-mannered. - Voltaire