SE-0275: Allow more characters (like whitespaces and punctuations) for escaped identifiers

What is your evaluation of the proposal?

+1. I feel like this is a logical step forward for escaped identifiers.

Is the problem being addressed significant enough to warrant a change to Swift?

Yes, as I stated on the discussion thread, there are certain classes of APIs which will benefit from being able to use more expressive identifiers:

Does this proposal fit well with the feel and direction of Swift?

Given that escaped identifiers already exist, this already feels like natural Swift to me. I believe it fits well.

If you have used other languages or libraries with a similar feature, how do you feel that this proposal compares to those?

I can't think of any examples at the moment.

How much effort did you put into your review? A glance, a quick reading, or an in-depth study?

I followed along and contributed to the original discussion.

1 Like