The Swift Programming Language (2014) - Plot & Excerpts
As programming language references go, this one is fine. It does what it sets out to do-covers the language.That being said, I've always been a little disappointed in how Apple doesn't do a better job of guiding people through the design patterns required of their OS, or of familiarizing people with their frameworks and general app design. Their intro-level web resources are too specific-build an app with them without thinking too hard about your design decisions, etc.Again, this book's goal is not to teach that, but rather to cover the language. And there are a ton of resources aside from Apple on this. A good introduction into the language Swift. Nice examples, good explanations. But you should know at least one other modern programming language before reading this book, like e. g. C++ 11, Groovy, Ruby, Java 8, Scala, etc.I miss a chapter on using the language in projects, though.The four stars are for the book, not the language Swift. Swift code is much better to read than Objective C for sure, so it is a large improvement for iOS programming. But a general programming language needs concurrency features nowadays to take advantage of multi core processors.
What do You think about The Swift Programming Language (2014)?
Awesome book! I now know more about Swift than I knew about Objective-C. Definitely a must!
—lookah
Solid overview of the language...although it is still evolving.
—patilaniket750
One of the best programming books i ever read.
—hungercat