> Am 05.06.2016 um 20:31 schrieb Charlie Monroe via swift-evolution 
> <[email protected]>:
> 
> While I agree with Michael that nowadays, a lot of stuff that doesn't need to 
> be, is done async, which leads to a giant thread pool per app and developers 
> nowadays do not think of the cost of inter-thread communication (i.e. each 
> dispatch_(a)sync has its cost, even though it's a light-weight thread), I 
> agree with Charles that something like suggested does indeed help debugging 
> issues with multi-thread apps.
> 

I agree that it may help in a few cases. But I think the change is "not 
significant enough to warrant a change in Swift". It adds yet another keyword 
to the language that every new dev has to learn about, and the problem it 
solves can more elegantly be solved by writing more elegant code.

-Michael

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to