2013/7/1 Howard Hinnant <hhinnant at apple.com>: > > Two reasons, in order of importance: > > 1. libc++ currently has clients using it. The early they fail, the better :-) > 2. gets is required by C++11, which references C99, not C11. I heard it was deprecated in C++ In any case, using gets() is crazy.