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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.182.171.34 with SMTP id ar2mr26419305obc.30.1437959901877; Sun, 26 Jul 2015 18:18:21 -0700 (PDT) X-Received: by 10.140.20.21 with SMTP id 21mr433941qgi.9.1437959901846; Sun, 26 Jul 2015 18:18:21 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!f3no3304691igg.0!news-out.google.com!4ni82272qgh.1!nntp.google.com!z61no3498207qge.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 26 Jul 2015 18:18:21 -0700 (PDT) In-Reply-To: <87a8ui1zc2.fsf@mid.deneb.enyo.de> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=108.44.154.41; posting-account=vk6_JwoAAABkMyHO1YfdP69Hm3CpbdGR NNTP-Posting-Host: 108.44.154.41 References: <084c0dc7-ae74-4cb8-b1fe-78f42de94291@googlegroups.com> <87pp3m91be.fsf@mid.deneb.enyo.de> <871tg2yb7m.fsf@jester.gateway.sonic.net> <87lhea90lr.fsf@mid.deneb.enyo.de> <87wpxuwvjz.fsf@jester.gateway.sonic.net> <87h9oy8z5q.fsf@mid.deneb.enyo.de> <87si8iwueb.fsf@jester.gateway.sonic.net> <87mvyq7hg2.fsf@mid.deneb.enyo.de> <87k2tuwpg7.fsf@jester.gateway.sonic.net> <87oaj4oxle.fsf@mid.deneb.enyo.de> <87oaj4t15a.fsf@jester.gateway.sonic.net> <87a8ui1zc2.fsf@mid.deneb.enyo.de> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <6c731700-26fe-49bd-8718-30d31dcb966e@googlegroups.com> Subject: Re: Weakness of Ada is expensive / security / etc. ? Anything else? From: Jeremiah Injection-Date: Mon, 27 Jul 2015 01:18:21 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:27024 Date: 2015-07-26T18:18:21-07:00 List-Id: On Sunday, July 26, 2015 at 3:41:19 PM UTC-4, Florian Weimer wrote:=20 > > http://www.keil.com/ >=20 > Here's a leaked price list: >=20 > >=20 > Based on that, it appears that licenses cost several thousand U.S. > dollars. The product seems to come with support, though, but it's not > clear for which time frame. If you need the yearly fee option for > continuous support, the pricing is roughly in AdaCore's ballpark. The prices listed there are slightly higher than they are now (difference i= n prices is in the low hundreds). The 1 year license is a "1 year of use" = while the really expensive one is a "perpetual use". If you want updates o= r support after the first year, you have to buy that separately even if you= get the "perpetual" license. The free version of this compiler only allow= s up to 2k of compiled code, which is pretty limiting. I use a lot of Microchip parts...typically the PIC24 series. C compilers r= ange from the early thousands down to nearly free. I use Custom Computer S= ervices series compilers which run pretty cheap. I by all of the different= lines and the IDE at once for a one time fee of $600-700 and if I want the= yearly updates, I have to pay $275 for the first license and $130ish for a= ny additional licenses per year. If you don't need all the different targe= ts or the IDE, you can buy command line versions of the specific target lin= es you want (there are 4 different lines) for much less. And you don't nee= d the yearly updates if you have a good build (also, if there is a really b= ad problem, they will sometimes let you update for free). The free compile= rs for these type of parts typically only have optimization limits but not = code size limits like the Keil tools. I long for the day I can get an Ada compiler for the 16-bit processors in t= he Microchip lines, but I doubt it will ever come. They have a very differ= ent architecture from most GCC targets, so it wouldn't be as simple as port= ing an Arm or MIPS target. The 32 bit parts are MIPS like, but they are no= t as well designed as the 16bit parts in terms of size and power consumptio= n, which is a big deal in the part of the embedded industry that I work in.= I hate the feeling that it is just so out of reach.