[swift-evolution] Unicode identifiers & operators

Jacob Bandes-Storch jtbandes at gmail.com
Thu Sep 22 01:14:45 CDT 2016


Side question: it looks like ICU is used by the standard library on
non-Apple platforms. Would it be possible to make it a dependency of the
compiler too? If we want to explicitly detect emoji, for instance, it'd be
nice to use a canonical library that already does it.

On Sun, Sep 18, 2016 at 12:33 PM, Jacob Bandes-Storch <jtbandes at gmail.com>
wrote:

> *TLÍžDR:*
>
> Swift 4 Stage 1 seeks to prioritize "Source stability features". Most
> source-breaking changes were done with in Swift 3; however, the
> categorization of Unicode characters into identifiers & operators was never
> thoroughly discussed on swift-evolution. This seems like it might be our
> last chance, and I think there are some big improvements to be had.
>
> I've gathered some information+thoughts into an early-stage pitch /
> pre-proposal. It doesn't really have a conclusion, so I'm hoping we can
> discuss these issues and come up with good (pragmatic) solutions here. I
> imagine this can morph into a proposal later.
>
> You can read the following in nicer HTML form at https://gist.github.com/
> jtbandes/c0b0c072181dcd22c3147802025d0b59
>
> I look forward to the discussion!
>
> -Jacob
> <snip>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160921/7a00479b/attachment.html>


More information about the swift-evolution mailing list