9fans archive / 2007 / 04 / 544 /    prev next

From: "Douglas A. Gwyn" <DAGwyn@nul...>
Subject: Re: [9fans] speaking of kenc
Date: Fri, 27 Apr 2007 16:23:36 GMT

David Leimbach wrote:
> Since we're complaining about stuff being standardized to death...
> consider the entire tgmath.h header which actually can't be
> implemented in legal C99... yet is a part of C99.  That one's a real
> twister...

There have always been some library features that are not
implementable within the language itself.  The real complaint
about <tgmath.h> should be that it mandates some mechanism
that the implementation can exploit, but that mechanism is
not made available to the general programmer.

I will agree that <tgmath.h> is of dubious design and utility.

If you guys really care about this stuff, you should participate
in the process, rather than sit on the sidelines and carp about
what others have done.