D
Douglas A. Gwyn
David said:... You're arguing that there are no such
platforms, but that programmers should not be allowed to rely on there
being no such platforms -- which makes absolutely no sense.
It makes sense to me, and I suspect to others.
Just because current platforms share a certain
characteristic X, doesn't mean that it is wise
to make one's programs *depend* on characteristic
X, especially when it is easy to avoid such
dependence.
I recall when the GNU project was insisting that
it was reasonable for them to assume C ints were
exactly 32 bits wide. Is that something POSIX
should also require? Why?