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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Received: by 2002:a6b:6312:: with SMTP id p18-v6mr15486847iog.43.1534956439204; Wed, 22 Aug 2018 09:47:19 -0700 (PDT) X-Received: by 2002:aca:ec87:: with SMTP id k129-v6mr128747oih.2.1534956439087; Wed, 22 Aug 2018 09:47:19 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!feeder4.usenet.farm!feed.usenet.farm!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!g24-v6no1911075iti.0!news-out.google.com!z5-v6ni57ite.0!nntp.google.com!w19-v6no1902620itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 22 Aug 2018 09:47:18 -0700 (PDT) In-Reply-To: <2bd66110-61e4-45c2-b731-7387b45b1e56@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=146.5.2.21; posting-account=lJ3JNwoAAAAQfH3VV9vttJLkThaxtTfC NNTP-Posting-Host: 146.5.2.21 References: <2bd66110-61e4-45c2-b731-7387b45b1e56@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Which old version is best to use? don't trust Adacore anymore From: Shark8 Injection-Date: Wed, 22 Aug 2018 16:47:19 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader02.eternal-september.org comp.lang.ada:54217 Date: 2018-08-22T09:47:18-07:00 List-Id: On Wednesday, August 22, 2018 at 5:49:31 AM UTC-6, pat...@spellingbeewinnars.org wrote: > Hi Everyone > > I like C, Ada and my favorite is COBOL. IF I like COBOL it's obvious I don't drink cool-aid. I just don't care about Ada 2005/2013 features. > > As you know Adacore removed the pragma ada-83 and ada_95 recently. > > Why remove simple features like this that will help people to run older code, They are laying a trap for future use. I am currently chewing bait, waiting for the hook to puncture. On one hand I can see how they would want to be able to reduce the size of their "maintenance-area"; something like that would be understandable as a prelude to a re-engineering/massive-refactoring push. On the other, AdaCore does seem to be focusing on safety-critical / high-reliability marketing almost to the exclusion of general-computing. > > Over here I found: > https://sourceforge.net/projects/gnuada/files/GNAT_P%20Sources/3.15/ > > I can download it's corresponding GCC and build it but is this the best version that is still GMGPL ? I think if you want to stick with GPL and GNAT you should look at FSF: https://www.gnu.org/software/gnat/ There's also GetAdaNow, that has a good collection of links: http://getadanow.com/ But I should also mention, especially since you express apathy toward Ada 2005 and 2012 features, RR Software: http://www.rrsoftware.com/html/companyinf/prices.htm#95nt > > Are there any security concerns that you know of with this old code? I am sure I could read online but if you happen to know of something that would be great. Not off the top of my head. > > Anyone interested in just forking and maintaining the old code and being done with Adacore's GPL-everything that is free, charge 10K for the rest, game ? Honestly, I'd rather re-start work on my own compiler project: Byron, which aims to be a Ada 2012 compiler in Ada 2012.