[Info-vax] Clang (was: Re: What does VMS get used for, these days?)

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Wed Nov 16 09:04:54 EST 2022


On 2022-11-15, Single Stage to Orbit <alex.buell at munted.eu> wrote:
> On Tue, 2022-11-15 at 16:14 -0500, Stephen Hoffman wrote:
>> > Given how critical LLVM has become, I would prefer a much more 
>> > conservative upgrade schedule on the required language standards
>> > for 
>> > use with LLVM itself.
>> 
>> 
>> How long would you suggest waiting before starting to adopt C++17
>> features?
>> 
>> 
>> ~Five years, and ~most of two standards, maybe?
>
> It's been suggested that sticking to the previous standard until the
> current standard is superseded is ideal.

And superseded means the latest "hot thing" is _fully_ implemented to
a production quality standard before the previous standard is considered
to no longer be the current standard. :-)

Although given how critical LLVM has become, and given what's involved
in compiling it, I would argue that we should in addition be at least
half-way to the _next_ standard before making that switch.

That means that by then most of the requirements should now be showing up
in the distributions. Remember that it's not just LLVM core that's involved
here but also all the add-on components as well.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list