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-Thread: 103376,677963b1aa23e668 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!d28g2000yqf.googlegroups.com!not-for-mail From: Gerd Newsgroups: comp.lang.ada Subject: Re: What's stopping you from using Ada for your next commercial project? Date: Sat, 26 Mar 2011 08:15:44 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <82vczqyrwj.fsf@stephe-leake.org> NNTP-Posting-Host: 92.229.30.11 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1301152545 24499 127.0.0.1 (26 Mar 2011 15:15:45 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 26 Mar 2011 15:15:45 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: d28g2000yqf.googlegroups.com; posting-host=92.229.30.11; posting-account=XDglRgoAAAAB2wikSHYkYcjK-5hIYGIR User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:18469 Date: 2011-03-26T08:15:44-07:00 List-Id: On 11 Mrz., 09:37, Stephen Leake wrote: > Gerd writes: > > 2. Pricing for GNAT PRO would be to much for such a small development > > team (I think they offer support for at leat 10 person teams). Our > > customer will not pay more, only for the software to be written in > > Ada. > > I don't understand this argument. Using Ada instead of C, I get easily a > factor of 2 (I usually say 10, but let's be conservative) productivity. > > So you can use 2 people instead of 4, freeing up 2 for another project. First you must have two more projects, otherwise the people will have nothing to do. BTW: Do you have any proof for the "factor of 2"? Don't forget: software development is not only coding, but designing and documentation, too. > GNATPRO is around $25k per year. This might be acceptable for a great company, specialised maybe in aerospace. But - as I stated, we are a small engineering company. If we could do one of ten projectes with Ada, spending 25$ per year would be too much, to give us profit. > What is the problem? I'm guessing you don't really believe the > productivity factor. Yes. Especally, the use of Ada for coding will not speed up the rest of software lifecycle. > > 3. Software development is not only done on Windows and Linux. > > Just out of curiosity, what development OS are you using? Or are you > refering to the target OS? You may believe it or not, but some of our customers (finance area) will require us to develop on mainframe running z/OS (formerly known as MVS). Of course this development is done using the customer equipment (we don't have own mainframe). And yes, there are also (very rare, but existing) projects to be done on eComStation (OS/2). Also yes, cross development for embedded targets is done on Windows. And - the range of targets is wide, from bare board to OSEK and CardOS. No VxWorks here. > > 5. For a lot of projects not only a tool chain is needed, but a > > "safety certified" tool chain is required. > > You seem to be implying that you can get a safety certified C toolchain > for less than you would need to pay for GNATPRO. Sure, for (MISRA-)C tool chains. > will pay off (factor of 2 productivity). Still missing a proof for this.