> On Dec 20, 2015, at 11:52 AM, Craig Cruden via swift-evolution 
> <[email protected]> wrote:
> 
> Although I am not for braces being optional and using tab / indentation for 
> scope, the forcing of using braces for one line scopes is overkill IMHO.

I absolutely support the use of braces for one line scopes. This prevents bugs.

When making braces optional via indentation, I would still want them to be 
required for one line scopes.

> 
> If there is scope that is multiline though I would probably include scope on 
> all of them (there is one multi-line scope in that example).
> 
> So +1 / -1 at the same time (which I guess sums out to 0) :p
> 
> 
>> On 2015-12-20, at 23:44:55, Bart Whiteley via swift-evolution 
>> <[email protected]> wrote:
>> 
>> On Sun, Dec 20, 2015 at 8:17 AM, Amir Michail via swift-evolution
>> <[email protected]> wrote:
>>> // braces are optional here but you could still put them in if you want to
>>> for i in 0..<10
>>>   for j in 0..<5
>>>       if i % 2 == 0
>>>           print(i+j)
>>>       print(i*j)
>>> 
>> 
>> -1. Please no. The fact that Swift requires curly braces even in
>> situations where C does not is a great feature. I still remember the
>> cheer that erupted from the '14 WWDC crowd when mandatory braces were
>> announced -- and rightfully so. Many bugs are prevented by mandatory
>> braces.
>> _______________________________________________
>> swift-evolution mailing list
>> [email protected]
>> https://lists.swift.org/mailman/listinfo/swift-evolution
> 
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution

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

Reply via email to