[swift-evolution] Philosophy of Swift

John McCall rjmccall at apple.com
Wed Jun 8 12:20:45 CDT 2016


> On Jun 8, 2016, at 8:35 AM, J. Charles M. N. via swift-evolution <swift-evolution at swift.org> wrote:
> +1 Brandon
> Sound like the first real fully open source language.

This is not fair to any number of other languages.  We're proud of how open the Swift development process is, but we can't claim priority.

John.

> 
> Never been implicate in ruby development process but it seem to be an opinionated language too. But this quote fit well to Swift 2+ until now.
> 
> Something that show the uniqueness of Swift will be great.
> 
> --
> J. Charles 
> 
> Le 8 juin 2016 à 15:18, Brandon Knope via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> a écrit :
> 
>> My favorite is that Swift is an opinionated language :P
>> 
>> "We intentionally want Swift to have a common “center of gravity” and be an
>> “opinionated” language, rather than fall to the “design by committee” approach that leads to a
>> watered-down design”
>> This was from Chris Lattner
>> 
>> Reference: Re: [Review] Replace `typealias` keyword with `associatedtype` for associated ty <http://article.gmane.org/gmane.comp.lang.swift.evolution/2040/match=opinionated>
>> 
>> Brandon
>> 
>>> On Jun 8, 2016, at 9:03 AM, Jonathan Hull via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>>> 
>>> I am (somewhat unexpectedly) teaching a class in Swift/iOS starting later this week, and I was hoping to get a couple of quotes to share with my students from the community (and ideally a core team member) about what they believe the general philosophy behind Swift is…
>>> 
>>> I have heard things like:
>>> “Swift is a practical language”
>>> “Swift is the first Protocol Oriented Language”
>>> 
>>> How would you define Swift in your own words?
>>> 
>>> Thanks,
>>> Jon
>>> _______________________________________________
>>> swift-evolution mailing list
>>> swift-evolution at swift.org <mailto:swift-evolution at swift.org>
>>> https://lists.swift.org/mailman/listinfo/swift-evolution <https://lists.swift.org/mailman/listinfo/swift-evolution>
>> 
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution at swift.org <mailto:swift-evolution at swift.org>
>> https://lists.swift.org/mailman/listinfo/swift-evolution <https://lists.swift.org/mailman/listinfo/swift-evolution>
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160608/8c77e190/attachment.html>


More information about the swift-evolution mailing list