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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.ada Subject: Re: Weakness of Ada is expensive / security / etc. ? Anything else? Date: Mon, 20 Jul 2015 13:20:56 -0700 Organization: A noiseless patient Spider Message-ID: <87k2tuwpg7.fsf@jester.gateway.sonic.net> 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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="d4217d68945dedf510265c644f2a7daa"; logging-data="19146"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/q2Gd9586zVi+Dx15Gn1pL" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:lDzNpf+d7SomPbvLW8NvEUXrBmo= sha1:IYtwRU/TEO666btjJddI5lcIXSM= Xref: news.eternal-september.org comp.lang.ada:26916 Date: 2015-07-20T13:20:56-07:00 List-Id: Florian Weimer writes: >> The number I heard was at least 10x higher than single-seat licenses of >> competing C/C++ and Forth products that I know of. > But these products have unbundled support, and you pay only for > software licenses, right? So the comparison isn't really fair. The other products do have good support, though I don't know how to compare it with Adacore support, which sounds very high end. > For GNAT, the equivalent self-support option is priced at a very > competitive $0. No I don't think so, there's a lot of software not included with the free system, there's lots of unsupported processors that the commercial package supports, and there is also the GPL runtime issue. I'm fine with the idea that someone wanting to ship a non-free product shouldn't whine about having to use non-free tools, but once you've made the step into proprietary toolchains, it's ok to be cost conscious when comparing them. >> it seems to leave an unfilled need for the low-budget embedded >> developer who wants a better language than C. > > I doubt it's commercially reasonable to support such developers, at > least not without constraining them to a specific (small set) of > target platforms. Sure, I wouldn't expect support for every weird processor out there, but there are many non-Ada compiler vendors who support a reasonable target range affordably to small developers. There doesn't seem to be anything comparable for Ada.