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 Path: g2news1.google.com!postnews.google.com!u3g2000vbe.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: Thu, 10 Mar 2011 02:21:45 -0800 (PST) Organization: http://groups.google.com Message-ID: References: NNTP-Posting-Host: 80.150.110.97 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1299752505 21250 127.0.0.1 (10 Mar 2011 10:21:45 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 10 Mar 2011 10:21:45 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: u3g2000vbe.googlegroups.com; posting-host=80.150.110.97; 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 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:18031 Date: 2011-03-10T02:21:45-08:00 List-Id: On 9 Mrz., 12:24, "Nasser M. Abbasi" wrote: > On 3/9/2011 2:39 AM, localh...@example.org wrote: > > > =A0And the Ada toolchains are not cheap. > > Could please expand on the above? > > Isn't Ada now part of gcc, which is free, like like g++ and > all the other free development tools from gnu. > > If you want to buy a commercial C++ compiler, then > are you saying that commercial Ada compilers are more > expensive than the C++ ones? > > For me, a 'toolchain' means just a compiler, make, nice > editor, and nice debugger would help also help. A GUI > builder will also be good if I want to do GUI applications. > > --Nasser I work at an enginnering company. We work for different customers, our software team are 5 person. 1. If one uses GNAT GPL, he has to make his work GPLed. Our customers wouldn't accept this. 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. 3. Software development is not only done on Windows and Linux. 4. Ada is not available for many of the processors that are used in embedded range (e.g. NEC 850, Infineon TriCore, or - still used - 8051/ HC11), and if there would be an Ada compiler (in fact a complete tool chain is needed, including RT support for the bare board), then the costs are far beyond of what would be acceptable (see Green Hills fo example). 5. For a lot of projects not only a tool chain is needed, but a "safety certified" tool chain is required. 6. If one project can be done in Ada, and ten others could not (due to lack of tool support), then it is not economic to have two different tool chains. 7. There is no experience how Ada would fit into the Autosar architecture, that is used in automotive range. 8. Ada tools are not adopted to systems often used in embedded range like Windows CE or OSEK. Regards, Gerd PS: Developers with Ada know-how are not a problem here.