SixteenBitUniversalCharacterSetCharacter

Carbon’s MacTypes.h:

typedef unsigned short UInt16;
typedef UInt16 UniChar;

Core Foundation’s CFBase.h:

typedef unsigned short UniChar;

Foundation’s NSString.h:

typedef unsigned short unichar;

Three different frameworks with very differing tactics all boil down to an almost-same name and the exact same typedef.

This is the best evidence that I’ve seen in support of Leibniz since, well, ever.

Mar 24 2011