External Linkage in dpANS C

jeffrey jeffrey at algor2.UUCP
Fri Jan 6 05:46:55 AEST 1989


Those manufacturers whose existing linkers made them feel compelled to insist
that identifiers must be unique when truncated to 6 case indifferent characters
may have done themselves the greatest damage.

Any ANSI C program written on their systems will be portable to all other
systems.  The difficulty will be raised in porting code with longer
identifiers to their systems.  Hence, code on their systems will easily be
ported to their competitors, but code written on their competitor's systems may
not port to them.  I wish I could express great amounts of sympathy over the
business they might lose.

I believe in honesty, decency and portable C code, but the temptation to
deviate from these standards is often overwhelming.  And in a environment
where I expect almost all the major vendors will support 31 characters
everywhere, the trade off of readability versus portability makes the
temptation extremely strong.

-- 

Jeffrey Kegler, President, Algorists, uunet!jeffrey at algor2.UU.NET
1788 Wainwright DR, Reston VA 22090, 703-471-1378



More information about the Comp.std.c mailing list