[Info-vax] Clang

Single Stage to Orbit alex.buell at munted.eu
Mon Nov 21 18:54:00 EST 2022


On Mon, 2022-11-21 at 16:37 -0500, Stephen Hoffman wrote:
> On 2022-11-16 22:21:41 +0000, Stephen Hoffman said:
> 
> > The C and C++ standards updates tend to be non-breaking changes,
> > past 
> > the K&R to ANSI/ISO era. Use the new stuff or not. Use the
> > portability, 
> > or  not. Your call.
> 
> PS: Write-up on some of the C23 changes:
> 
> https://htmlpreview.github.io/?https://icube-forge.unistra.fr/icps/c23-library/-/raw/main/README.html

I read the exact same article earlier today.
 
> asctime and ctime are deprecated, 

Not crying a river about that. Good riddance. 

> NULL transitioning to nullptr, 

This made my day. All hail nullptr, saviour of UBs. 

> assorted stdarg.h changes, stdbit.h, and a deprecated keyword is 
> available.

Not as a keyword as such, as it usually comes wrapped in square
brackets but it's about time we got that.  [[deprecated]] works nicely.

Also, there's the new atomic bits that will be required on
multiprocessor systems. This one will be a delight to exploit.
-- 
Tactical Nuclear Kittens




More information about the Info-vax mailing list