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.
I could be wrong, but I'm not so sure that this would actually be source breaking. Even if you have something like this: let points = [ Point( x: 1.0, y: 2.0 ), Point( x: 3.0, y: 4.0 ) ] Proper implementation of this feature wouldn't suddenly interpret `Point(` as its own element. Jarod On Oct 12, 2017, 12:23 -0700, Josh Parmenter via swift-evolution <swift-evolution@swift.org>, wrote: > > > On Oct 12, 2017, at 12:17 PM, Kelvin Ma via swift-evolution > <swift-evolution@swift.org<mailto:swift-evolution@swift.org>> wrote: > > 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. > > > I very much agree^ > > Josh > > > > Joshua Parmenter | Engineering Lead, Apple Technologies > > T 248 777 7777 > C 206 437 1551 > F 248 616 1980 > www.vectorform.com<http://www.vectorform.com/ > > Vectorform > 2211 5th Ave Suite 201 > Seattle, WA 98121 USA > > Think Tank. Lab. Studio. > We invent digital products and experiences. > > SEATTLE | DETROIT | NEW YORK | MUNICH | HYDERABAD > _______________________________________________ > swift-evolution mailing list > swift-evolution@swift.org > https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution