书籍 The Swift Programming Language的封面

The Swift Programming Language

Apple Inc.

出版社

出版时间

2014-06-02

ISBN

9780300164695

评分

★★★★★
书籍介绍
Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works. This book provides: - A tour of the language. - A detailed guide delving into each language feature. - A formal reference for the language.
用户评论
走马观花看一遍
新语言,研究一下。整体来说自由度很高,吸收了太多其他语言的好功能。也许多既是好吧,自由度太高也许也不是一件好事。看着未来怎么走吧。ps:swfit的class没有权限控制让我吃了一惊,虽然我也认为权限控制这玩意没啥用处
Swift应该改名叫C++++, 是C+++JS+Python+Ruby,语法糖没有Ruby的好。
纠结的是不是函数式,closure不能代表什么吧
15.5小时。官方出品品质自然上乘,只是讲了swift方方面面,总归有些无趣,忘得速度比看的速度快。。幸好swift是及其简洁的语言,该找个玩意练练手了,watchkit可好?顺便吐槽一下,swift更新还是很快的,swift1.2版本已经出来了,文档前两天才放出。。
不算是很好的入门资料
作为 Stanford CS193p 的 Reading Assignment 一起看完的,课和书的质量都极其高。这种体验跟读 The Python Tutorial 的体验类似,都是官方出品的对编程语言方方面面准确、简洁、结构合理的入门读物。Swift 结合基于 MVVM 模型的 SwiftUI,采用 Protocol-Oriented 的编程方式可以写出极富表现力的简洁的代码,这自然是很适合作为表现 UI 界面的语言的。当语言的表现力足够强时,对开发者绝对是最大的利好,是真正可以让开发者专注于问题的逻辑本身。如果 Apple 官方能在 Swift 开源社区多下点功夫,将 Swift 带到更多的开发领域(比如后端,虽然已经有不少 Swift 的后端框架但非常小众),对苹果和开发者将是双赢。
读的中文翻译版,感谢SwiftGG社区
Go 像上个世纪的产物,用着都硌牙。 Rust 就两个字,异化。把开发者当成机器人来用。 相对来说还是 Swift 最有设计感,除了它关于 collection immutable 的奇怪观点。
原来 Swift 都是2014年的事情了 ... 我真是拖得够可以的。从语言设计来看,是我的菜。差不多是 Java、Object-C、C++ 和 C 的大集合。这几年看来语言设计的进展还不错,已经 5.3了,做了不少事情,想参合到深度学习和 Python 抢饭吃,还想和 Go 到服务端较量一下,现在都要支持 Windows 了。不过目前即使在 Apple 生态系统,也还没有能成功的抢下 Objective-C 的位子。不过要做 Apple 的东西,是绕不开了。
Z-Library