> On Jan 5, 2016, at 11:20 AM, Goffredo Marocchi <[email protected]> wrote:
> 
>> That said, personally, my feeling is that the momentum here in the broad 
>> family of C languages (including things like Java) is very strong, and that 
>> diverging from that would be extremely problematic.  I don’t see any 
>> “active" problems with our current names.  If this is a matter of 
>> aesthetics, or an attempt to align with Ruby/Python/Go instead of C/Java 
>> etc, then this seems like the wrong direction for Swift.
> 
> 
> Losing alignment to C-like paradigms is a valid concern, but then removing 
> unwary decrement and increment operators feels out of place... Sad to have 
> seen it culled.

These are functionally different cases.  We are *omitting* a C feature by 
removing ++ and --.  This proposal included keeping the name “Double” but 
giving it a different meaning.

There are good and bad parts of C syntax.  The goal is not to cargo cult all of 
the bad parts of C into Swift, it is to keep the good parts and discard the bad 
parts.  For things that could go either way, we should keep alignment with C.

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

Reply via email to