Attualmente sto leggendo una bozza della specifica C11. Le nuove parole chiave introdotte: _Bool, _Alignof, _Atomic sembrano tutte estensioni personalizzate, anziché parole chiave riservate standard come struct, union, int .
Mi rendo conto che lo standard consiste fondamentalmente in estensioni standardizzate ... ma comunque, è terribile! Forse finiremo presto con __Long_Long_Reallylong_Integer_MSVC_2020_t strisciante nello standard!
La compatibilità con le versioni precedenti del codice non standard è l'unica ragione del nuovo stile delle parole chiave?