"Numerical Recipes in C" is nonport

Doug Gwyn gwyn at smoke.ARPA
Sat Sep 24 07:52:10 AEST 1988


In article <703.2339B3CB at stjhmc.fidonet.org> will.summers at p6.f18.n114.z1.fidonet.org (will summers) writes:
>but it seems a small price for the rest of the world to enhjoy 32-bit
>externs.                                 

Nothing is stopping the rest of the world from enjoying 32-bit externs.
A little (very little) information theory will show that this cannot
be guaranteed by any amount of trickery in a 6-character extern
environment, if one does not have control over the linker etc.

The proposed ANS for C does NOT repeat NOT prohibit implementations
from supporting more than 6 monocase characters of significance in
external identifiers.

>I forsee this limitation as one of the most widely ignored, even by 
>many programmers that are otherwise careful about portability 
>considerations.

It's already ignored, and already causes problems.



More information about the Comp.lang.c mailing list