<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;">I don't really expect this sort of syntactic sugar to be popular enough to make it through swift-evolution, and I don't think it's worth the distraction from more important priorities at this time, but for what it's worth, I've enjoyed this feature in other languages that support it. It plays a small part in making code more focused by eliminating unnecessary syntax.
<div><br /></div>
<div>I could be wrong, but I'm not so sure that this would actually be source breaking. Even if you have something like this:</div>
<div><br /></div>
<div><font face="Monaco">let points = [</font></div>
<div><font face="Monaco">&#160; &#160; Point(</font></div>
<div><font face="Monaco">&#160; &#160; &#160; &#160; x: 1.0,</font></div>
<div><font face="Monaco">&#160; &#160; &#160; &#160; y: 2.0</font></div>
<div><font face="Monaco">&#160; &#160; ),</font></div>
<div><font face="Monaco">&#160; &#160; Point(</font></div>
<div><font face="Monaco">&#160; &#160; &#160; &#160; x: 3.0,</font></div>
<div><font face="Monaco">&#160; &#160; &#160; &#160; y: 4.0</font></div>
<div><font face="Monaco">&#160; &#160; )</font></div>
<div><font face="Monaco">]</font></div>
<div><br /></div>
<div>Proper implementation of this feature wouldn't suddenly interpret `Point(` as its own element.</div>
</div>
<div name="messageSignatureSection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;"><br />
Jarod</div>
<div name="messageReplySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;"><br />
On Oct 12, 2017, 12:23 -0700, Josh Parmenter via swift-evolution &lt;swift-evolution@swift.org&gt;, wrote:<br />
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #1abc9c;"><br />
<br />
On Oct 12, 2017, at 12:17 PM, Kelvin Ma via swift-evolution &lt;swift-evolution@swift.org&lt;mailto:swift-evolution@swift.org&gt;&gt; wrote:<br />
<br />
a semicolon is a purely syntactic delimiter, the comma on the other hand corresponds to physical elements in a collection. I think the two are more different than you suggest.<br />
<br />
<br />
I very much agree^<br />
<br />
Josh<br />
<br />
<br />
<br />
Joshua Parmenter | Engineering Lead, Apple Technologies<br />
<br />
T 248 777 7777<br />
C 206 437 1551<br />
F 248 616 1980<br />
www.vectorform.com&lt;http://www.vectorform.com/<br />
<br />
Vectorform<br />
2211 5th Ave Suite 201<br />
Seattle, WA 98121 USA<br />
<br />
Think Tank. Lab. Studio.<br />
We invent digital products and experiences.<br />
<br />
SEATTLE | DETROIT | NEW YORK | MUNICH | HYDERABAD<br />
_______________________________________________<br />
swift-evolution mailing list<br />
swift-evolution@swift.org<br />
https://lists.swift.org/mailman/listinfo/swift-evolution<br /></blockquote>
</div>
</body>
</html>