From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.0 required=3.0 tests=BAYES_20 autolearn=ham autolearn_force=no version=3.4.5-pre1 Path: eternal-september.org!reader02.eternal-september.org!aioe.org!pBWEO6hi52oGFheO/GY5ag.user.gioia.aioe.org.POSTED!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: If GCC dropped Ada suport, how long would you use an old version for? Date: Mon, 31 May 2021 10:20:44 -0700 Organization: Aioe.org NNTP Server Message-ID: <86sg22ddlf.fsf@stephe-leake.org> References: <13670133-8a67-49ad-88e1-1ffcc25ec81bn@googlegroups.com> NNTP-Posting-Host: pBWEO6hi52oGFheO/GY5ag.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (windows-nt) X-Notice: Filtered by postfilter v. 0.9.2 Cancel-Lock: sha1:gCvvILq95LkE6X6tU0/cg0GAHLM= Xref: reader02.eternal-september.org comp.lang.ada:62062 List-Id: Pat Van Canada writes: > We all know that Ada has declined since the 1980s I don't; what is your evidence? AdaCore appears to be growing. I get more trouble tickets for Emacs ada-mode than I used to. > However, let's just say the GCC project dropped support, aliens > abducted all of the Adacore staff and you did not feel you would be > able to patch GCC yourself, how long would you use an old GCC version > that had Ada support? You could pose the same improbable "what if" for any other language. My answer; as long as it still works for my current projects. A similar example; I was using monotone for a long time, because it is a better structured version control system (particularly for managing merge conflicts). I'm now using git, because monotone finally failed to build on a Debian system. > I ask this because my son is 15 and my daughter is 11 and I am > wondering about a project for them that would need to be viable for a > long time. Ada is a better language because it encourages good programming style. Even if they go on to use other languages, learning Ada first will make them better programmers. If we are allowed to consider the available commercial support, AdaCore provided _much_ better support than the other compiler/OS companies I dealt with when I worked for NASA (several years ago now; I hope their quality is still high). And they have a college support program; do other compiler companies have such things (seems like they should)? AdaCore serves a niche market compared to RedHat or Oracle, but that market is essential, growing, and will be around for the foreseeable future. So I would bet on AdaCore and Ada. -- -- Stephe