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.1 required=5.0 tests=BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no 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!feeder.eternal-september.org!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!reality.xs3.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: GNAT GPL is not shareware Date: Wed, 7 Jan 2015 16:27:50 -0600 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <87bnmetex4.fsf@ludovic-brenta.org> <4ae7f0d5-d681-4be9-95bc-b5e789b3ad40@googlegroups.com> <87tx06rve6.fsf@ludovic-brenta.org> <87lhlirpk0.fsf@ludovic-brenta.org> <79f3eff7-2b45-40ae-af94-fa9a17426d82@googlegroups.com> <87bnmd8mg2.fsf@ixod.org> <19cf9bc2-f8b9-4735-b427-7b070dda59da@googlegroups.com> <5162aeee-7273-401d-9d5a-b1ac60543fba@googlegroups.com> NNTP-Posting-Host: rrsoftware.com X-Trace: loke.gir.dk 1420669670 21635 24.196.82.226 (7 Jan 2015 22:27:50 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Wed, 7 Jan 2015 22:27:50 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:24458 Date: 2015-01-07T16:27:50-06:00 List-Id: "Björn Lundin" wrote in message news:m8jar2$ceu$1@dont-email.me... > On 2015-01-07 13:23, sbelmont700@gmail.com wrote: ... >>start using a >>different compiler and nobody notices until it's too late. > > get real. Right. I can't speak for GNAT, but for Janus/Ada, incompatible compiler versions simply can't work together. All of the intermediate files have version checks, so you get an instant version mismatch error. That happens to me all of the time, because I forgot to run the environment setting batch before running a compile or (more likely make). Big whoop. And your solution to this "just barely a problem" is to create a massive whiz-bang program that has no chance of being customizable to the extent that I can do with just a few batch files or shell scripts. That's not likely to fly; after all GNAT's "source model" of compilation was a reaction to the much fancier (and complicated) library management techniques that almost all Ada 83 compilers used. I don't think people suddenly want to go back and revisit all of that. There is almost no evidence that a semantics-based editor would be more usable than text, and it's not like people have tried. (There were lots of such systems in the 1980s; I've used several and quite honestly, text source is better.) Randy.