[swift-evolution] SE-0025: Scoped Access Level, next steps

John Siracusa siracusa at gmail.com
Fri Mar 25 08:34:04 CDT 2016


That's for the explanation. I think this last part gets at the heart of my
question: Why isn't it important to highlight word boundaries in this case?

On Fri, Mar 25, 2016 at 1:24 AM, Chris Lattner <clattner at apple.com> wrote:

> Swift is an “opinionated” language and we find snake case to be ugly (YMMV
> of course).
>

My attempt to summarize/rephrase the overall answer: "We used up all the
word-boundary-highlighting conventions that we don't find ugly on other
parts of the language, and we don't want to reuse any of them due to the
potential for conflict and confusion."

As for snake case being ugly, my mileage does vary (obviously). Ithink
thereadability costofnot highlightingwordboundaries outweighsthe
aestheticconcerns. But them's the breaks when it comes to aesthetic issues,
I suppose. And in the grand scheme of things, at least the total number of
declaration modifiers should be small… :)

-John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160325/e0797d53/attachment.html>


More information about the swift-evolution mailing list