The (draft) ISO C11 spec is already nearly 700 pages[1]. How can anyone justify adding something like "choose" (a switch() without fall-throughs) to such a language?
Who are these people[2], and what is their mandate? Did they actually consult with the likes of Linus Torvalds, Greg KH, Mike Pall--those who actually use C every single day on mission-critical projects like OS kernels and virtual machines--and ask them what improvements to C they need?
And yet all I see on HN is talk about how hiring a single false positive is supposedly so calamitous that it's better to reject (and waste the time of, and insult) tens, hundreds, or even thousands of false negatives.
Who are these people[2], and what is their mandate? Did they actually consult with the likes of Linus Torvalds, Greg KH, Mike Pall--those who actually use C every single day on mission-critical projects like OS kernels and virtual machines--and ask them what improvements to C they need?
1) http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1548.pdf
2) https://plg.uwaterloo.ca/~cforall/people