I understand this. I am looking forward to see what Ted proposes.

-Patrick

> On Mar 19, 2016, at 2:31 PM, Ross O'Brien <narrativium+sw...@gmail.com> wrote:
> 
> But the discussion is no longer about 'do we really need to take this feature 
> out?'. The feature is already out. It's deprecated in Swift 2.2. The 
> discussion is 'is there a compelling reason to put it back in again?'.
> 
> We still have for-in loops. We still have repeat while. We still have 
> forEach. Iteration isn't going anywhere; it just doesn't have this peculiar 
> semi-colon structure any more. It's a confusing structure for beginning 
> programmers to learn in the first place, and Swift doesn't use semi-colons so 
> much.
> 
> On Sat, Mar 19, 2016 at 6:06 PM, Patrick Gili via swift-evolution 
> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
> 
>> On Mar 18, 2016, at 7:19 PM, Ted F.A. van Gaalen <tedvgios...@gmail.com 
>> <mailto:tedvgios...@gmail.com>> wrote:
>> 
>> On Chris’s advice, I’ve spawned this into a new discussion topic, for which 
>> the base could be
>> part of what I wrote in relation to SE-0007. 
>> 
>> 
>> Hello Patrick
>> as I wrote: 
>> As a result of removing the classical for loop it is to be expected that lot 
>> of people might consider thinking twice about switching to Swift, If they 
>> have to live without (or cumbersome work around) language elements that have 
>> proven to be very useful for at least a few decades...
> 
> There are two groups of people to consider:
> 
> 1) OS X and iOS developers; this group is stuck with whatever the language 
> brings them, for good or bad. If this group of people doesn't like a decision 
> made by the community, they can grumble about it for awhile, suck in a deep 
> breath, and move on.
> 
> 2) Others; this group may be considering using Swift to develop software on 
> other platforms and in other environments. If this group of people doesn't 
> like a decision made by the community, they may think twice and it could 
> significantly impact the uptake by this group of developers. I think it is 
> wise that the community lubricate the transition to Swift as much as possible 
> for this group of developers. I ask if leaving this kind of syntax in the 
> language is so bad? Does it fall in the same category as removing function 
> currying? My gut tells me not, but I could be wrong.
> 
>> 
>> I also find it of the most importance to keep Swift accessible for all kinds 
>> of programmers
>> from starters to academic. 
>> 
>> Graig Federighi said 
>> We think it should be everywhere and used by everyone.
>> 
>> 
>> I subscribe to that.
>> 
>> 
>> -TedvG
>> 
>> 
> 
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org <mailto:swift-evolution@swift.org>
> https://lists.swift.org/mailman/listinfo/swift-evolution 
> <https://lists.swift.org/mailman/listinfo/swift-evolution>
> 
> 

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to