Re:Tell HN: C Experts Panel – Ask us anything about C
by loeg on Tuesday April 14, 2020 @11:29AM
(#22867170)
Has Annex K been axed yet, and if not, why not?
[ Parent
| on HN ]
Re:Tell HN: C Experts Panel – Ask us anything about C
by rseacord on Tuesday April 14, 2020 @11:34AM
(#22867220)
It has not. The C Committee has taken two votes on this, and in each case, the committee has been equally divided. Without a consensus to change the standard, the status quo wins.
Sounds like you don't care for Annex K. What don't you like about it?
Re:Tell HN: C Experts Panel – Ask us anything about C
by loeg on Tuesday April 14, 2020 @12:41PM
(#22868119)
I think my complaints are summed up nicely in some of your coauthors' report:
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1967.htm
(1) runtime constraint handler callbacks are a terrible API.
(2) The additional boilerplate doesn't buy us anything — the user can still specify the wrong size.
(3) The Annex invents a feature out of whole cloth, rather than standardizing existing practices. There are no performant real-world implementations that anyone uses. Microsoft's similar functionality is non-standard.