Is there currently a group working on the next C standard (by next, I mean after C99)? If so, what are the features likely to make it in?
+3
A:
According to the Wikipedia page (quoted by the OP), features include “Removal of the gets
function”. What I find ridiculous is that, by the very nature of the C language, there are so so many ways to shoot yourself in the foot, and they remove exactly one of them.
Com'on, it's a grown ups' language! If you can shoot yourself in the foot, it's only because it has real firepower!
FX
2010-03-08 23:08:06
While you can shoot yourself in the foot with many functions in C, most functions have a way to be used safely. `gets` is the one library function that obviously has no safe way to be used.
Charles Bailey
2010-03-08 23:12:03
gets() is like a cigarette. If used exactly as directed, it will kill you, eventually.
Tim Post
2010-03-09 02:11:54
@Tim: exactly! were cigarettes outlawed in your part of the world?!
2010-03-09 06:45:18
A:
They are at least working with the C++0x group to keep the threading standards between the two languages compatible. (Which also means that C will get a threading standard.)
tony
2010-03-08 23:08:58