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!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: Compiler Revisions Should go Out As Well as Going Up. Date: Wed, 11 Dec 2013 13:04:41 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: Injection-Date: Wed, 11 Dec 2013 13:04:41 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="3a7522c45acd2a6c162b080668fa4020"; logging-data="13589"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+rQwqyRJKlEZUOU5rrhcqpTv4J+0c59HA=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:+GmFM+p49veq5jwnfLeroaLsOxY= Xref: news.eternal-september.org comp.lang.ada:17952 Date: 2013-12-11T13:04:41+00:00 List-Id: On 2013-12-11, Austin Obyrne wrote: > Decoded, I am saying here that there is a tendency in my opinion to view new > compiler versions in a hierarchal sequence that tacitly suggest one should > always use the most recent compiler version. I don?t think this is right and > instead older compilers should still be kept in hand as befits the users? > needs for specific applications without any suggestion of being outdated. > Very often there is nothing to be gained except a whole load of trouble in > changing to newer compiler versions of the same language. Actually, I don't use the most recent compiler versions. However, I also don't use compiler versions from around the late 1990s. I do quite a bit of embedded work as a hobby and hence I have multiple gcc toolchain versions installed for the various embedded environments I use. About every couple of years or so, I go through a sequence of upgrading the embedded and native gcc versions so that the oldest version is dropped and a more recent version than the most recent version I was using is installed. That's not the very latest version at that time, but a version that's been out for a while and is perceived as a stable version. I also use the same compiler toolchain versions to compile code written in other languages such as C and C++ so that's also a factor as well as well as the fact the packages being compiled have their own minimum required gcc versions. Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world