https://swift.org/about/ <https://swift.org/about/> has some pretty good 
verbiage about this. In particular:

"Swift is a safe language."

in that the obvious thing should be safe, and unsafe things should require a 
bit of reaching. That's more important to me than a lot of other things that 
happen to be true.

(I've been sneakily saying this in person every time someone asks me, but I 
guess I can say it out loud here. Please don't call it an "official Apple 
opinion" or "official swift.org opinion", though. It's "one Swift compiler 
developer's opinion". :-) The official swift.org opinion is how it's phrased on 
swift.org.)

Jordan


> On Jun 8, 2016, at 6:18, Brandon Knope via swift-evolution 
> <[email protected]> wrote:
> 
> 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 
>> <[email protected] <mailto:[email protected]>> 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
>> [email protected] <mailto:[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