[swift-evolution] Analysis of case conventions for initialisms

Sune Foldager cyano at me.com
Fri Feb 12 12:17:08 CST 2016


> On 12 Feb 2016, at 10:39, Xiaodi Wu via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Another tidbit: .NET seems to have its own exceptions--not sure if
> there are rules for them, but just at the namespace level there's
> System.IO and UIAutomationClientsideProviders, spelled as shown.

C# (and the CLI in general) has a semi-consistent rule that two letter abbreviations (etc.) are capitalised as a unit, and everything beyond that isn’t. It’s not always followed, though.

-Sune



More information about the swift-evolution mailing list