I’m totally fine with the case difference and overall like the change. I’m
just not sure if this just an alias for `self.dynamicType` that it’s worth
that sugar at this point.

-Tal

On Thu, Apr 21, 2016 at 8:16 AM, Pelaia II, Tom via swift-evolution <
[email protected]> wrote:

> I regularly work with Linux and am quite comfortable with case sensitive
> file systems, but I wouldn’t ever use the same name differing only in case
> in the same directory. To me, file names or variable names should be
> meaningful independent of case. Of course, with the language we have the
> convention on using cases that imply what something is. That is a good
> thing. For me, the case is used more often to add clarity of meaning than
> to resolve different entities with the same name except for case. Using
> “Self” and “self” is certainly consistent with the language rules and
> naming convention, but not something I think should be encouraged.
>
>
> On Apr 21, 2016, at 1:10 AM, L Mihalkovic <[email protected]>
> wrote:
>
> I couldn't understand for a moment why people would think that “Self"
> versus "self” is confusing.. and then I remembered that Apple does not (by
> default) distinguish file names with different casing in the filesystem… I
> think we either educate people or we keep them ignorant in the name of
> their best interest. Apple seem to regularly choose the bottom end. I hope
> after 40 years someone will decide it is time to look forward and embrace
> Self
>
> On Apr 21, 2016, at 3:14 AM, Brent Royal-Gordon via swift-evolution <
> [email protected]> wrote:
>
> 1) “Self" differs from “self” by just the first letter being capitalized.
> Regardless of case, it is confusing for the terms “self” or “Self” or
> “SELF” to mean different things from within the same context.
>
>
> What, you've never done things like this?
>
> let page = Page()
> let document = Document(pages: [page])
>
> let account = Account(oAuthToken: token)
> account.addDocument(document)
>
> --
> Brent Royal-Gordon
> Sent from my iPhone
>
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
>
>
>
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
>
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to