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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d89b08801f2aacae X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-01 14:10:24 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: Brian.Gaffney@myrealbox.com (Brian Gaffney) Newsgroups: comp.lang.ada Subject: Re: Is strong typing worth the cost? Date: 1 May 2002 14:10:23 -0700 Organization: http://groups.google.com/ Message-ID: <5e9b8c34.0205011310.56b2a1e9@posting.google.com> References: NNTP-Posting-Host: 67.216.57.176 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1020287424 21689 127.0.0.1 (1 May 2002 21:10:24 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 1 May 2002 21:10:24 GMT Xref: archiver1.google.com comp.lang.ada:23368 Date: 2002-05-01T21:10:24+00:00 List-Id: dmjones wrote in message news:... . . . > Frank Bearcd, tmoran: Safe & correct is everything. > > Me: Making a profit is everything. > . . . > > I see strong typing as a tool for cost reduction in acheiving > a specified level of software reliability. Nothing more. > > Jim Rogers: What are the parameters of cost? > > Me: Money. Developers time (original development, subsequent > maintenance), lost business opportunities being late to market > (finding staff with necessary skills, additional lead time in > getting it 'more right'). Plus lots of other things. It sounds like the question you originally asked will not get you what you're looking for, and no one here can (directly) answer what you need. What you really need to do is find out what costs _you_ money and what you can do to reduce costs for _your_ software, developers, processes, etc. If you can show what percentage of bugs you see are caused by (your definition of) this issue, you would know you're on the right track. However, in that case, you'd probably also have the answer you're looking for. You may also find other things that can be more useful. If you're looking for ammunition to push for strong typing, any evidence you get from (us) 'Ada zealots' may not be too effective (especially to 'C programmers'):-) I think you would still need to get evidence based on your own software, or at least domain. You may also want to look on Comp.Software-Eng.