What does Github write that uses Swift? I thought they didn't have an iOS app and I figured their desktop app was some node-webkit or electron based thing based on it being 27mb download.
The thing that strikes me is how much shorter a Swift style guide is, compared to an Objective C one. E.g. <a href="https://github.com/raywenderlich/objective-c-style-guide" rel="nofollow">https://github.com/raywenderlich/objective-c-style-guide</a><p>This fact tells a lot about the langage. The language is pretty strict as to what it allows to write and reduces the need of a style guide to specifying best practices.
I'm not so sure about "Make liberal use of vertical whitespace to divide code into logical chunks." — it's my tendency to add a lot of vertical whitespace as I write code, but the more I go back and remove it, the more I'm convinced that it wasn't really helpful and that whatever little help it <i>did</i> provide was far outweighed by how much less context could be seen on the screen at one time.<p>I think of it kind of like prose: we organize related sentences into paragraphs and then have little or no extra vertical whitespace between paragraphs. If you ever find yourself thinking you need some extra level of hierarchy division within a paragraph, you're likely really just needing a new paragraph.
> Not even leading indentation on blank lines.<p>Ugh. I wonder how is this a real issue?<p>Non-indented blank lines ARE an issue though - they make code editing more cumbersome, requiring pressing the tab key far more often.<p>Also, tabs are for bros.