<div dir="ltr">Er, my last sentence used the terms backwards. While I clearly can't claim to understand the difference anymore ;-) I think my point is still valid.<div class="gmail_extra">
<br><div class="gmail_quote">On Sun, Jan 24, 2016 at 4:26 PM, Jacob Bandes-Storch <span dir="ltr"><<a href="mailto:jtbandes@gmail.com" target="_blank">jtbandes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Nasa doesn't read fine to me; it's never stylized that way. Radar does, and scuba, because they've been appropriated for use as non-capitalized words over time in the language. I understand the difference, but I don't think the useful distinction (for purposes of this discussion) is between acronyms and initialisms. You probably can't find acronyms that are stylized as sentence-/lowercase, but you can certainly find initialisms that aren't (e.g. NASA).<div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div>Jacob Bikeshed-Swift<br></div></div></div></div><div><div class="h5">
<br><div class="gmail_quote">On Sun, Jan 24, 2016 at 3:13 PM, Dave Abrahams via swift-evolution <span dir="ltr"><<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><br>
on Sun Jan 24 2016, Charles Kissinger <<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>> wrote:<br>
<br>
</span>>> On Jan 23, 2016, at 10:39 PM, Douglas Gregor <<a href="mailto:dgregor@apple.com" target="_blank">dgregor@apple.com</a>> wrote:<br>
>><br>
>>><br>
>>> On Jan 22, 2016, at 9:34 PM, Charles Kissinger<br>
>>> <<a href="mailto:crk@akkyra.com" target="_blank">crk@akkyra.com</a><br>
><br>
>>> <mailto:<a href="mailto:crk@akkyra.com" target="_blank">crk@akkyra.com</a>>> wrote:<br>
>>><br>
>>>><br>
>>>> On Jan 22, 2016, at 3:59 PM, Trent Nadeau via swift-evolution<br>
>>>> <<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a><br>
>>>> <mailto:<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>>><br>
>>>> wrote:<br>
>>>><br>
>>>> Under "Follow case conventions", how should acronyms (like "HTML") be handled: HTMLElement or HtmlElement?<br>
>>><br>
>>> I would certainly prefer the second style. Unless the acronym comes<br>
>>> at the end of the identifier, it is more readable when only the<br>
>>> first letter of the acronym is uppercase, IMO. Otherwise the<br>
>>> acronym merges with the capitalized first letter of the following<br>
>>> word.<br>
>>><br>
>>> Using all caps for acronyms also doesn’t work very well at the start of a variable name, leading to:<br>
>>><br>
>>> var hTMLElement = HTMLElement()<br>
>>><br>
>>> versus:<br>
>>><br>
>>> var htmlElement = HtmlElement()<br>
>><br>
>> Interesting. For me, it feels like the acronym should should up in<br>
>> ALLCAPS or nocaps; never with just a Leadingcap. For example:<br>
>><br>
>> var htmlElement = HTMLElement()<br>
>><br>
><br>
> I guess I just don’t like my function calls SHOUTing at me. :-)<br>
><br>
> The leading-caps-for-acronyms style might not be particularly<br>
> popular. The most prominent use I’m aware of is in the .NET<br>
> frameworks.<br>
<br>
Peeple, please. Not to pick nits, but these are *initialisms*, not<br>
*acronyms*<br>
(<a href="http://www.dailywritingtips.com/initialisms-and-acronyms/" rel="noreferrer" target="_blank">http://www.dailywritingtips.com/initialisms-and-acronyms/</a>). The<br>
difference matters, because there's a very good argument for using<br>
different conventions for the two, i.e. Nasa and Radar (acronyms) read<br>
fine while Html and Fbi and Cia (initialisms) ... don't.<br>
<div><div><br>
--<br>
-Dave<br>
<br>
_______________________________________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br>
</div></div></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div></div>