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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,31c0457c1c47fc2 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-23 07:59:35 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Have you ever had a bug caused by... Date: Tue, 23 Oct 2001 09:48:05 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9r3sen$dnj$1@nh.pace.co.uk> References: <27085883.0110191714.784d3d25@posting.google.com> <27085883.0110222226.76e006a2@posting.google.com> <9r3dv302pbi@drn.newsguy.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1003844887 14067 136.170.200.133 (23 Oct 2001 13:48:07 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 23 Oct 2001 13:48:07 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:15079 Date: 2001-10-23T13:48:07+00:00 List-Id: What always confounds me about it is that even when you can make a strong business case for using Ada based on higher reliability, lower development and maintenance cost, etc., and actually back it up with data, you still lose because management will end up asking their techies about it (fair enough) and the techies don't like Ada or don't want the headache of switching to Ada, so they recommend against it. A manager can't be expected to know all the technical aspects and they've got to trust their techies to make those decisions, so I don't really blame them. That's why it is important to make the case with the techies and get them to want to use Ada. There are circumstances where the business case collapses. When the whole surrounding development environment is in some other language, its hard to make a case for using Ada. If the tools & resources are in C or C++ or Java, you've got a lot of stuff to leverage by sticking with those languages. The fact that you can bind to it with Ada doesn't really help because it is expensive and time consuming to try to maintain more than one language for a development job. If Ada had a large institutional backer and/or a full-up environment for at least *some* development jobs, it would fare better. (Note that Ada has had some pretty fair success in application arenas where it has been able to compete feature for feature with other languages, such as some embedded targets. That's the "All Other Things Being Equal..." factor at work.) MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Preben Randhol" wrote in message news:slrn9tanr7.i1.randhol+abuse@kiuk0156.chembio.ntnu.no... > > but if in stead of chasing bugs you could add new features which > would improve the bussiness of the companies that buy the product... :-) >