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!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.swapon.de!newsfeed.fsmpi.rwth-aachen.de!reality.xs3.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: Tero Koskinen Newsgroups: comp.lang.ada Subject: Re: Commercial/closed source development in Ada? Date: Mon, 26 May 2014 17:29:02 +0300 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <334c3d6a-9738-4ca7-ae3b-0e65c1f996d1@googlegroups.com> NNTP-Posting-Host: 178-55-137-4.bb.dnainternet.fi Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: loke.gir.dk 1401114545 27898 178.55.137.4 (26 May 2014 14:29:05 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Mon, 26 May 2014 14:29:05 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 In-Reply-To: Xref: news.eternal-september.org comp.lang.ada:20029 Date: 2014-05-26T17:29:02+03:00 List-Id: 23.5.2014 20:40, Niklas Holsti wrote: > On 14-05-23 19:45 , droiddermo@gmail.com wrote: >> I'm a single developer. As far as I understand there is no free Ada >> compiler that allows me to develop free or commercial closed source >> applications. What options do I have? What option is the cheapest >> one? What is the best choice for a single developer in your >> opinion? ... > The least expensive non-GNAT Ada compiler that I know is Janus/Ada > from RR Software. I evaluated it some years ago; at that time, it was > Windows-only and had some limitations that prevented it from > compiling all of my application. If you design your applications > keeping in mind the limitations of Janus/Ada, I think it would work > well for you. In the small comparison I made, Janus/Ada generated > code that was quite comparable in size and speed to the code from > GNAT. Another vote for Janus/Ada. Most (all?, excluding AVR things) of my code compiles with Janus/Ada, so it is possible to overcome the limitations (and bugs) with reasonable effort. And the price (~$200..$500) is affortable for a single developer. Probably the biggest limitation is missing Ada 20xx support. In addition, there are some nasty bugs which prevent you from doing some things (don't ask for details, I have happily lost the track what is fixed and what isn't in the latest version of Janus/Ada ;) ). RR Software (Randy) also does lot of other related Ada (standardization) work, so sometimes it is frustratingly slow to get some specific bug fixed. Yours, Tero PS. Sometimes you see clearly the age of Janus/Ada. For example, in 2009 I got my Janus/Ada version delivered on *floppies*. Later versions have been available via Internet luckily.